Я передаю объекты базы данных в массив.Передача переменной в массив
Мне нужно включить в массив другую переменную. Переменная $ latitud_usuario.
Вот код:
if ($result->num_rows > 0) {
while ($obj = $result->fetch_object()) {
$arr[] = array('nombre_doctor' => $obj->nombre_doctor,'apellido1_doctor' => $obj->apellido1_doctor,'apellido2_doctor' => $obj->apellido2_doctor,'ciudad_doctor' => $obj->ciudad_doctor, 'latitud_doctor' => $latitud_usuario);
}
}
}
echo json_encode($arr);
Если я создаю массив, включая только принесенные предметы, JSON послал это нормально, но после включения последнего объекта массива:
'latitud_doctor' => $latitud_usuario
JSON является не получил, как должен.
Я предполагаю, что это последнее выражение объекта массива неверно.
Подсказка приветствуется.
вы можете показать 'json_encode ($ обр),' выход и есть любые ошибки? –
, пожалуйста, 'print_r' массив перед кодированием, по крайней мере, последняя часть, откуда происходит' $ latitud_usuario', и каков в нем контент? –
Я думаю, что это $ obj -> latitud_usuario (вместо $ latitud_usuario) –