Как восстановить данные от исследования json? Я хотел бы восстановить отдельные элементы в качестве результата результата на странице php для создания новых элементов, например восстановить item.f, item.m для создания новых элементов, таких как item.f </div> < span> item.m. .. спасибоВосстановить запрос php mysql с помощью ajax/json?
(ошибка представлена в) Ошибки Не удается прочитать свойство элементов "нулевого
Php страница (делает запрос)
if ($_GET['action'] == "chatheartbeat") { chatHeartbeat(); }
function chatHeartbeat() {
$sql = "select * from mensagens ";
$query = mysql_query($sql);
$items = '';
$chatBoxes = array();
while ($chat = mysql_fetch_array($query)) {
$items. = << < EOD
{
"s": "0",
"f": "{$chat['de']}",
"m": "{$chat['mensagem']}",
"i": "{$chat['img']}"
},
EOD;
}
}
Index (называет запрос пары представляют результаты - ошибка здесь - нужна помощь здесь)
$.ajax({
url: "asd.php?action=chatheartbeat",
cache: false,
dataType: "json",
success: function(data) {
$.each(data.items, function(i, item) {
alert(item.f)
});
}
});
Не создавать JSON вручную, сгенерировать массив/объект и использовать 'json_encode()' генерировать действительный JSON. – jeroen
Некоторая разумная вставка кода была бы хорошей идеей. Это помогает нам читать код и, что более важно, это поможет ** вы отлаживаете свой код ** [Взгляните на стандарт кодирования] (http://www.php-fig.org/psr/psr-2/) для вашей собственной выгоды. Вас могут попросить изменить этот код через несколько недель/месяцев, и в конце вы поблагодарите меня. – RiggsFolly