次のSQL文があります。私よりも"SELECT * FROM table"
MySQLで行を取得してJSONを返します
:私は、このようなJSONを与えecho json_encode(mysqli_fetch_all($query));
:
[
[
"32",
"John",
"12346",
"[email protected]",
]
]
これは、すべての罰金ですが、それは、フィールド名が欠落しています。
[
[
"id" : "32",
"name" : "John",
"phone" : "12346",
"email" : "[email protected]",
]
]
ありがとう:私はこのようなJSONを得ることができる方法
!
は、値が新しい配列に格納されています.json_encode() – devpro
をサイドノートに使用しています.2番目の例は無効なJSONです。キーではJSON配列ではなくJSONオブジェクト –
なので、内部のquareかっこ '[]'は中括弧 '{}'でなければなりません。 –