jsonによるリサーチからデータを回復する方法は?私は、新しい要素を作成するために、例えば、item.f </div> < span> item.mのような新しい要素を作成するために、item.f、item.mを回復するために、PHPページの結果表示として別々の項目を回復したいと思います。 ..ajax/jsonでphp mysqlクエリをリカバリしますか?
が(エラーがで発表) エラーがnullのアイテム」のプロパティを読み取ることができません
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;
}
}
インデックス(ペアクエリが存在コールありがとう結果 - ここでエラー - ここでヘルプが必要な)
$.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