Maison > Article > développement back-end > php 考试页面-提交后答案处理方法
前期已经随机生成了全部20道题目(同时生成了题目的id)。用户提交后怎么处理方便得出分数,并保存到mysql?
新手,请各位老大赐教!
提交后,你得到什么样的数据?
用户答案放到数组里和标准答案一一相应对照即可
提交后,你得到什么样的数据?
<?php $sql="select * from 数据表 where type='$st' ;//得到全部记录总数$rs=mysql_query($sql) or die(mysql_error());$total=mysql_num_rows($rs);$new_arr=array();echo "<form id='myform' action='a.php?st=a' method='post'>";$arr=array();while($row=mysql_fetch_array($rs, MYSQL_ASSOC)) { $arr=$row; //print_r($arr);//二维数组 if($i==1){ }else { } $i++; array_push($new_arr, $arr) ; }echo "</form>"; $j++;// mysql_free_result($rs); print_r($new_arr); foreach ($new_arr as $key=>$value) { foreach ($value as $k=>$v) { unset( $new_arr[$k][1]); } } ?>
我需要知道的是:在 a.php 中 print_r($_POST); 看到的都是什么
我需要知道的是:在 a.php 中 print_r($_POST); 看到的都是什么
1、你给看数据库里的数据
2、你不给看从数据库里读取的数据
3、你不给看就叫的数据
然后你还跟我讨论代码,这不是笑话吗?
1、你给看数据库里的数据
2、你不给看从数据库里读取的数据
3、你不给看就叫的数据
然后你还跟我讨论代码,这不是笑话吗?
根据提交的id获取数据库中答案。
然后与用户填写答案做比对。
你就给这些数据,就让给你找错,让我们联想吗?
就是这么厚道,批评的要给分,给建议的也给分。。