您好我正在尝试使用AngularJS运行此代码行,但只是获取最后一行数据集,我在一些网站中看到过这个示例,我不知道我是否缺少某些配置:
$result = $mysqli->query ($query ) or die( $mysqli->error . __LINE__ );
$arr = array();
if($result->num_rows > 0) {
while($row = $result->fetch_assoc()) {
$arr['data'] = $row;
}
}
# JSON-encode the response
echo $json_response = json_encode($arr);
由于
答案 0 :(得分:3)
这一行只是用数组$arr['data']
覆盖$row
:
$arr['data'] = $row;
将其更改为
$arr['data'][] = $row;
这将将行作为数组推送到$arr['data']
。