@maks78945

Как передать объект через ajax?

Добрый день, выполняю запрос к бд получаю результат, если вывести результат через var_dump, получаю вот такой результат
object(mysqli_result)[2]
  public 'current_field' => int 0
  public 'field_count' => int 2
  public 'lengths' => null
  public 'num_rows' => int 3
  public 'type' => int 0


но при выполнении echo json_encode($result);

в результате получаю:
{"current_field":null,"field_count":null,"lengths":null,"num_rows":null,"type":null}


Что я делаю не так?

Мне нужно отправить запрос через ajax, выполнить запрос и вывести результат в виде таблицы
  • Вопрос задан
  • 200 просмотров
Решения вопроса 1
s_panteleev
@s_panteleev
25 yo, Yaroslavl
$items = [];
$res = $link->query('select id, name from table_name');
while($item = $res->fetch_assoc()) {
    $items[] = $item;
}

echo json_encode($items);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы