php随机试题解决办法

内容摘要
这篇文章主要为大家详细介绍了php随机试题简单示例,具有一定的参考价值,可以用来参考一下。

对php随机试题简单示例对此感兴趣的朋友,看看idc笔记做的技术笔记!

<?
/**
*
*
文章正文

这篇文章主要为大家详细介绍了php随机试题简单示例,具有一定的参考价值,可以用来参考一下。

对php随机试题简单示例对此感兴趣的朋友,看看idc笔记做的技术笔记!

<?
/**
 * 
 * @param 
 * @arrange (www.idcnote.com)
 **/

$query=$mysql_query("select * from 'panduan'");
$results=$mysql_fetch_row($query);
$rand=array_rand($results,3);//取出随机的三个问题,注意这里取得是三个键值
$question=array($result[$rand[0]],$result[$rand[1]],$result[$rand[2]]);//将取出的三个问题放进一个数组中
?>
<form action="login.php" method="post">
<?
foreach($question as $values)
{
 $options=explode(";",$values['options']);//用“;”将选项分割存进数组

 echo $values['questions'];//显示题目
 for($i=0;$i<count($options);$i++){
 echo "<input type='radio' name=".$choice[$valest['id']]." value='A' >".$options[i]." /><br>";//输出选项
 }
echo "----------------------------------------";//题目之间分隔符

}
//下面的代码是你接受form表单的页面,如果是本页面就直接接着上面的代码写
 if(!empty($_POST[$choice]))
 {
 foreach($_POST[$choice] as $key=> $data)

 {
 $question_id=$key;

 $user_choice=$data;
 if(mysql_query("select * from 'panduan' where id=".$key."and right_answer='".$data."'"))
 {
 //答案对如何处理。。。。
 }
 else
 {
 //答案不对处理办法。。。。

 } 

 }

 }
?>
</form>

注:关于php随机试题简单示例的内容就先介绍到这里,更多相关文章的可以留意

代码注释

作者:喵哥笔记

IDC笔记

学的不仅是技术,更是梦想!