SQLクエリは、次の単純な構造の多くの行を返します。
「名前」、ID
JSON形式で提供する必要があります。適切な形式は、以下に示すような単純な構造の配列であると思います。冗長性の低い構造が望ましいかどうかはわかりませんが。たとえば、サイズを小さくするために、名前/ IDフィールド名の繰り返しを避ける必要がありますか?
[
{
"name": "greg",
"id": 13
},
{
"name": "greg",
"id": 12
},
{
"name": "greg",
"id": 11
}
]
これが私がjsonを生成するために使用するphpです:
$rows = array();
while($r = $result->fetch_assoc())
{
$rows[] = $r;
}
echo json_encode($rows, JSON_NUMERIC_CHECK | JSON_PRETTY_PRINT);