安徽省建设工程造价管理网站苏州自助建站
news/
2025/10/2 21:28:22/
文章来源:
安徽省建设工程造价管理网站,苏州自助建站,上海博览会2022,免费空间做自己的网站在上一篇文章中#xff0c;我们介绍了jQuery前端PHP在线测试题效果。这篇文章将结合实例给大家介绍如何使用jQueryPHPMySQL来实现在线测试题#xff0c;包括动态读取题目#xff0c;答题完毕后台评分#xff0c;并返回答题结果。查看演示下载资源#xff1a;1332次 下载资…在上一篇文章中我们介绍了jQuery前端PHP在线测试题效果。这篇文章将结合实例给大家介绍如何使用jQueryPHPMySQL来实现在线测试题包括动态读取题目答题完毕后台评分并返回答题结果。查看演示下载资源1332次 下载资源下载积分106积分PHP读取答题列表 $sql select * from quiz order by id asc;$query mysql_query($sql);while ($row mysql_fetch_array($query)) {$answers explode(###, $row[answer]);$arr[] array(question $row[id] . 、 . $row[question],answers $answers);}$json json_encode($arr);HTML我们在#quiz-container生成答题列表 jQuery通过遍历出来的列表生成答题功能 $(function(){$(#quiz-container).jquizzy({questions: ?php echo $json;?, //试题信息sendResultsURL: data.php //结果处理地址});});Ajax.php当用户打完题点击“完成”按钮时会向ajax.php发送一个Ajax交互请求ajax.php会根据用户的答题情况比对正确答案然后给出用户所得分。 $data $_REQUEST[an];$answers explode(|,$data);$an_len count($answers)-1; //题目数$sql select correct from quiz order by id asc;$query mysql_query($sql);$i 0;$score 0; //初始得分$q_right 0; //答对的题数while($rowmysql_fetch_array($query)){if($answers[$i]$row[correct]){$arr[res][] 1;$q_right 1;}else{$arr[res][] 0;}$i;}$arr[score] round(($q_right/$an_len)*100); //总得分echo json_encode($arr);quiz表结构 CREATE TABLE IF NOT EXISTS quiz (id int(11) NOT NULL AUTO_INCREMENT,question varchar(100) NOT NULL,answer varchar(500) NOT NULL,correct tinyint(2) NOT NULL,PRIMARY KEY (id)) ENGINEMyISAM DEFAULT CHARSETutf8 AUTO_INCREMENT6 ;---- 转存表中的数据 quiz--INSERT INTO quiz (id, question, answer, correct) VALUES(1, 罗马帝国曾一度辉煌令人神往故有“条条大陆通罗马”一说。那么今天你是怎样理解这一谚语的准确含义的, A入乡随俗 ###B四通八达 ###C殊途同归 ###D流连忘返, 3),(2, 找出不同类的一项, A.斑马 ###B.军马 ###C.赛马 ###D.骏马 ###E.驸马, 5),(3, 蜡烛在空气中燃烧蜡烛质量逐渐变小。这说明, A.物质可以自生自灭###B.发生的不是化学变化###C.不遵守质量守恒定律###D.生成物为气体散发到空气中了, 4),(4, 以下哪位歌手没有获得过《我是歌手》总冠军, A.羽泉###B.韩磊###C.邓紫棋###D.韩红, 3),(5, 下列哪个标签不是HTML5中的新标签, A.###B.###C.###D., 4);更多测试考试源码后台http://www.sucaihuo.com/search?keyword%E8%80%83%E8%AF%95mtype15
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/925315.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!