我想通过WHERE code = $Code
但是,如果他发现10个项目,我想只显示1个。所有10个必须显示在一行,随机顺序与5秒计时器。问题是,我不会一次又一次地显示相同的项目。如果完成了10个项目,他必须再次查看数据库并重新开始
我已经尝试将所有数据放入阵列,但我的技能很低:(
这是我的尝试......
$result = $db->query( 'SELECT * FROM ads WHERE zipcode = "'.$zipcode.'";');
while($row = $result->fetch_assoc()) {
$data[] = $row;
}
$count = mysqli_num_rows($result);
for($i = 0; $i < $count; $i++) {
$random = rand(0, $count);
$count -= 1;
$result[] = $data[$random];
echo json_encode($data);
unset($data[$random]);
}