$row 'id'現在、データベースから配列に保存しています。この配列は、json_encodeアクセスする JS ファイルに送り返されます。これはうまくいっています。
私の問題は、$row['vote_fb_name'](文字列) を同じ json コールバック配列に追加する方法を理解するのに苦労していることです (この場合、私のコールバックは に保存されます$feedback)? $row['vote_fb_uid']と$row['vote_fb_name']同じレコードに表示されます。
私の PHP - ここでは、ID を配列に保存します。
while ($row = mysql_fetch_assoc($res))
{
$savedResultsInNewArray[] = $row['vote_fb_uid'];
}
$feedback = $savedResultsInNewArray;
次に、js ファイルが受け取るコールバックを実行します。
echo json_encode(array('returned_val' => $feedback));
次に、JS で a を実行しfor loopて ID にアクセスします。
for( var i = 0; i < data.returned_val.length; i++ ){
var returnedId = data.returned_val[i];
console.log("IDS HERE "+returnedId);
}
これと同じfor loopで、関連する「名前」にアクセスしようとしています。
PHP では、データを 2 次元配列として保存する必要があると考えていますが、それを行うにはどうすればよいでしょうか。その後、JS でデータにアクセスするにはどうすればよいでしょうか。