我是PHP的新手。我的问题如下:
我正在执行使用变量i
的mysql查询。 i
的默认值设置为0.我希望当我点击下一个按钮(type = submit)时:
if(isset($_POST['next'])){
$arr = array(1,2,3);
$i=array_rand($arr);
echo $i;
}
i
的值在mysql查询中得到更新。 mysql查询如下:
$query = "SELECT * FROM exam WHERE Id='".$i."'";
程序工作正常,但i的值仍然保持不变,即默认值。请帮帮我。
答案 0 :(得分:0)
您可以直接在查询中使用array_rand()
<强>例如强>
$query = "SELECT * FROM exam WHERE Id='".array_rand($arr)."'";