多くの誘惑の後、多くの記事を読んだ後、私はまだJqueryを使用してmySQLフィールドを読むことができません。 DBに接続して、いくつかのデータを取得する私のPHPコードは、echo json_encode($html);
を使用して、次を出力:AjaxとPHPを使用してmySQLフィールドにアクセス
{"id":"1","title":"this_is_title","description":"this_is_description","url":"this_is_url"}
私は、単一のフィールドを読み取ろうが、私は「未定義」になっておきます。
$.getJSON("get.php", function(result) {
$.each(result, function(key, field){
console.log(field.title);
});
});
私は単にそれが動作しますが、私は(もちろん)すべてのフィールドを取得field
代わりのfield.title
を使用する場合:たとえば。
しかし、私はどのようにフィールド名でmySQLフィールドにアクセスできますか? 「field.title」という表記を使用するコードを見ました。 – Nicero
'$ .each'を使って反復処理する必要はありません。その部分を削除し、 'result.id'、' result.title'などを使用してください – danjam