这篇文章主要介绍了php+mysql开发一个最简单的在线题库,在线做题系统,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下
题库,对于教育机构,学校,在线教育,是很有必要的,网上也有不少的第三方在线题库系统,但是本次案例,会让有需要的人了解题库的开发思路,其实很简单,无非就是一个表单验证,数据库验证。
1、先构建表单数据
2、把表单数据通过get或者post方式提交到表单验证页面,和数据库进行匹配
3、返回结果,答案正确或者错误
构建表单:
index.php
立即学习“PHP免费学习笔记(深入)”;
题库
"; echo ""; echo "
";
echo "
";
echo "
共".$allpage."道题,当前是第".$page."题
"; echo ""; echo ""; ?>
表单接收
check.php
alert('请选择一个答案!');history.go(-1);";
}else{
//查询数据库
$result = mysql_query("SELECT * FROM $tb WHERE id =".$id);
while($row = mysql_fetch_array($result))
{
$true = $row["true"];
$next_id = $id+1;
if($xuanxiang == $true){
echo "";
}else{
echo "";
}
}
}
?>数据库配置
用 php + mysql 驱动的在线商城系统,我们的目标为中国的中小企业及个人提供最简洁,最安全,最高效的在线商城解决方案,使用了自建的会员积分折扣功能,不同的会员组有不同的折扣,让您的商店吸引更多的后续客户。 系统自动加分处理功能,自动处理会员等级,免去人工处理的工作量,让您的商店运作起来更方便省事 采用了自建的直接模板技术,免去了模板解析时间,提高了代码利用效率 独立开发的购物车系统,使用最
config.php
next.php
下一题
题库
"; echo ""; echo "
";
echo "
";
echo "
共".$allpage."道题,当前是第".$page."题
"; echo ""; echo ""; ?>
数据库结构
title --------题目
answer_A -----答案A
answer_B -----答案B
answer_C -----答案C
answer_D -----答案D
true ---------正确答案
score --------得分

相关推荐:










