我现在在mysqli数据库中有表,我想随机获得1个结果
这是代码mysql
$cid = $_GET['id'];
$ans = $db->query("select * from result where cat_id='$cid' limit 1");
$rowans = $ans->fetch_object();
echo"
<h4>".$rowans->title."</h4><br>
<img src='".$rowans->img."' style='width:400px;height:300;' />
<p>".$rowans->desc."</p>";
在这段代码中,我得到1个结果,但不是随机的,总是给我相同的结果
最佳答案
SQL:
SELECT *
FROM result
ORDER BY rand()
LIMIT 1