php json вывести множество элементов из бд

141
20 августа 2019, 15:50

В моем коде выводится только один первый встречаемый элемент из бд с определенным id_user, а мне нужно вывести все элементы с данным id_user через json.

$query = "Select * from Historybalans where id_user = '$id_user'"; 
$result = mysqli_query($this->connection, $query); 
$row = mysqli_fetch_assoc($result); 
$user_text_count = $row['text_count']; 
$user_text_info = $row['text_info'];  
$json['text_count'] = $user_text_count; 
$json['text_info'] = $user_text_info;

Answer 1

Решение:

while ($row = $result->fetch_assoc()) { 
    $user_text_count = $row['text_count']; 
    $user_text_info = $row['text_info'];  
    $json['text_count'] = $user_text_count; 
    $json['text_info'] = $user_text_info; 
    echo json_encode($json); 
}

READ ALSO
Как отправить eml во вложении

Как отправить eml во вложении

Всем привет, пытаюсь отправить файл с расширениемeml через php mailer как вложение, приходит пустой файл

119
Не получается вывести данные в twig по ключу

Не получается вывести данные в twig по ключу

Изучаю twig, в виде такой код на PHPКак вывести productsInCart

126
Отпрасить ответ от snmp3_real_walk

Отпрасить ответ от snmp3_real_walk

Опрашиваю оборудование по snmp

111