$responses = array();
while ($row = mysql_fetch_array($result)) {
$response = array(
'name' => $row['name']
);
$row;
$responses['name5'] = $response;
}
echo json_encode($responses);
Run Code Online (Sandbox Code Playgroud)
我目前只从这个声明中得到一行,我知道他们更多.
在while循环的每次迭代中,您将覆盖相同的数组键$responses['name5'],因此最后您将只在$responses数组中有一个值.
相反,您可能希望将类似的内容附加到数组的末尾:
$responses[] = $response;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
137 次 |
| 最近记录: |