尽管表没有任何记录,但如何将空数组回显到前端?
$result = mysqli_query($conn, "SELECT * FROM person");
while($res = mysqli_fetch_assoc($result)) {
$row = array(
'fname' => $res['fname']
);
$encoded[] = $row;
}
//$encoded ? echo json_encode($encoded); : echo array();
array
在代码的开头初始化一个空:
$encoded = array();
$result = mysqli_query($conn, "SELECT * FROM person");
while ($res = mysqli_fetch_assoc($result)) {
$encoded[] = array('fname' => $res['fname']);
}
echo json_encode($encoded);
如果没有找到结果,这将 outout []
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句