作者:笑意江湖 | 来源:互联网 | 2022-11-15 17:48
1> Nick..:
您的JSON无效,因为它包含多个对象.您需要做的是将所有结果放入一个数组中然后回应json_encode
它.尝试这样的事情:
$records = array();
if ($result = mysqli_query($conn, $query)) {
while ($records[] = mysqli_fetch_assoc($result)) {
}
}
echo json_encode($records);
这将为您提供如下所示的输出:
[
{"Customer_ID":"0", "FirstName":"John", "LastName":"Smith"},
{"Customer_ID":"1", "FirstName":"Jane", "LastName":"Smith"}
]
并且您可以通过类似的方式访问Javascript中的每个元素
let customer = data[0].FirstName + ' ' + data[0].LastName;