我目前正在$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 中运行 afor 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 中,我认为我需要将数据保存为二维数组,但我该怎么做,然后如何在我的 JS 中访问它?