За последние 24 часа нас посетил 40961 программист и 1812 роботов. Сейчас ищут 863 программиста ...

массив php

Тема в разделе "PHP для новичков", создана пользователем Daulet, 7 июл 2017.

  1. Daulet

    Daulet Активный пользователь

    С нами с:
    14 авг 2014
    Сообщения:
    49
    Симпатии:
    1
    Здравствуйте, этот код заводим в массив
    таком в виде ["107","CZC","108","CZX"]
    а мне нужен таком виде: ["107,CZC","108,CZX"]
    PHP:
    1. <?php  
    2.     $dbHost = 'localhost';
    3.     $dbUsername = 'root';
    4.     $dbPassword = '';
    5.     $dbName = 'inver';
    6.     $db = new mysqli($dbHost,$dbUsername,$dbPassword,$dbName);
    7.     $searchTerm = $_GET['term'];
    8.     $query = $db->query("SELECT inv_comp, sn_comp FROM comp WHERE inv_comp LIKE '".$searchTerm."%' ORDER BY inv_comp ASC");
    9.     while ($row = $query->fetch_assoc()) {
    10.         $data[] = $row['inv_comp'];
    11.         $data[] = $row['sn_comp'];  
    12.     }
    13.     echo json_encode($data);
    14. ?>
     
  2. Алекс8

    Алекс8 Активный пользователь

    С нами с:
    18 май 2017
    Сообщения:
    1.730
    Симпатии:
    359
    Код (Text):
    1.     while ($row = $query->fetch_assoc()) {
    2.         $data[] = $row['inv_comp'] . ',' . $row['sn_comp'];
    3. }
     
  3. Daulet

    Daulet Активный пользователь

    С нами с:
    14 авг 2014
    Сообщения:
    49
    Симпатии:
    1
    Получилась, большое спасибо
     
  4. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.817
    Симпатии:
    1.333
    Адрес:
    Лень
    5 секунд чесал котелок
    приходит:
    [["107","CZC"],["108","CZX"]]