gpt4 book ai didi

php - 下一个和上一个mysql数据库随机记录

转载 作者:行者123 更新时间:2023-11-30 23:36:37 24 4
gpt4 key购买 nike

我正在进行基于计算机的测试,无法从数据库中随机获取问题,下一个按钮显示之前未显示的问题,上一个按钮显示之前显示的问题。我有这段代码,谁能帮帮我。

$specqtn = mysql_query("SELECT * FROM question_reg 
WHERE courseid = '$id'") or die (mysql_error());
while ($specqtnrow = mysql_fetch_array($specqtn)){
$qtnid = $specqtnrow['qtnid']."<br>";
}
echo "<tr><td>Question</td><td>$qtncontent</td></tr>";
while ($i < $count){
$sql = mysql_query("SELECT * FROM mdlopt
WHERE qtnid = $qtnid ORDER BY RAND()") or die (mysql_error());
while($sqlrow = mysql_fetch_array($sql)){
$count = mysql_num_rows($sql);
$optid = $sqlrow['optid'];
$optval = $sqlrow['optval']."<br>";
echo "<tr><td></td><td><input name='radiobutton' type='radio' value='$qtnid'/>$optval</td></tr>";
$i++;
}
}
echo "<tr><td></td><td><input name='Previous' type='submit' id='Previous' value='Previous' />";
echo "<input type='submit' name='Next' value='next'>";
echo "<input type='submit' name='Submit' value='Submit' /></td></tr>";

最佳答案

您好,在您的代码中,您正在检索表中的所有行。只需在您的 sql 查询中设置限制,您就会得到您想要的东西。

关于php - 下一个和上一个mysql数据库随机记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6856579/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com