为了账号安全,请及时绑定邮箱和手机立即绑定

如何在PHP中控制绑定参数变量

如何在PHP中控制绑定参数变量

PHP
茅侃侃 2021-04-30 14:09:03
我正在从数据库中选择一个考试ID列表,然后使用随机的一个从问题列表中进行选择。如果没有匹配的问题,我想选择另一个随机ID,然后重试。这是我现在拥有的代码;它可以工作,但对于某些考试不会返回任何问题。$query = $connect->prepare("SELECT * FROM exam WHERE level=? AND flag=?");$query->bind_param("si",$level,$flag);$query->execute();$result = $query->get_result();$resultCount= $result->num_rows;if($resultCount>0){    while($row=$result->fetch_assoc())    {           $list[]=$row['id'];   }    $indexRand=array_rand($list, 1);    $query->close();}$query2 = $connect->prepare("SELECT * FROM questions WHERE exam_id=?");$query2->bind_param('i', $list[$indexRand]);$query2->execute();$question_result = $query2->get_result();$resultCount2= $question_result->num_rows;if($resultCount2>0){      while($questions_rows=$question_result->fetch_assoc())    {           $list2[]=$questions_rows;    }}
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 122 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信