所以我有一个简单的代码,它从数据库中随机选择行并将其转换为 json,该表目前只有 20 行。我已经设置了 10 个限制。
但是有时它不返回任何内容或少于 10 行。而在其他时候,它的工作完全正常。
代码:
$sql = "SELECT * from sample_table order by rand() LIMIT 10";
$qr = mysqli_query($con,$sql);
$while($qrow = mysqli_fetch_assoc($qr)){
$data[] = $qrow;
}
echo json_encode($data);
在我的数据中有带有重音符号的字母,例如 à 或 ô。因此,我得到了一个空回报。如果我有 put echo json_enocde($qrow)
,则会输出未命中格式的 JSON。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句