资讯专栏INFORMATION COLUMN

php+mysql开发一个最简单的在线题库,在线做题系统!

cloud / 561人阅读

摘要:题库,对于教育机构,学校,在线教育,是很有必要的,网上也有不少的第三方在线题库系统,但是本次案例,会让有需要的人了解题库的开发思路,其实很简单,无非就是一个表单验证,数据库验证。

题库,对于教育机构,学校,在线教育,是很有必要的,网上也有不少的第三方在线题库系统,但是本次案例,会让有需要的人了解题库的开发思路,其实很简单,无非就是一个表单验证,数据库验证。

1、先构建表单数据
2、把表单数据通过get或者post方式提交到表单验证页面,和数据库进行匹配
3、返回结果,答案正确或者错误

构建表单:
index.php




    
    
    
    
    
    
    题库
    



A:
B:
C:
D:


"; 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 "";
        }
    }
}
?>

数据库配置
config.php


next.php
下一题




    
    
    
    
    
    
    题库
    



A:
B:
C:
D:


"; echo ""; echo "
"; echo "
"; echo "

共".$allpage."道题,当前是第".$page."题

"; echo "

"; echo "
"; ?>

数据库结构

title --------题目
answer_A -----答案A
answer_B -----答案B
answer_C -----答案C
answer_D -----答案D
true ---------正确答案
score --------得分

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/52279.html

相关文章

  • php+mysql开发一个简单在线题库在线做题系统

    摘要:题库,对于教育机构,学校,在线教育,是很有必要的,网上也有不少的第三方在线题库系统,但是本次案例,会让有需要的人了解题库的开发思路,其实很简单,无非就是一个表单验证,数据库验证。 题库,对于教育机构,学校,在线教育,是很有必要的,网上也有不少的第三方在线题库系统,但是本次案例,会让有需要的人了解题库的开发思路,其实很简单,无非就是一个表单验证,数据库验证。 1、先构建表单数据2、把表单...

    张金宝 评论0 收藏0
  • 进攻即是防御!19个练习黑客技术在线网站

    摘要:进攻即是最好的防御个练习黑客技术的在线网站进攻即是最好的防御,这句话同样适用于信息安全的世界。社区有接近万的注册会员也是最大的一个黑客社区之一。 进攻即是最好的防御!19个练习黑客技术的在线网站 进攻即是最好的防御,这句话同样适用于信息安全的世界。这里罗列了19个合法的来练习黑客技术的网站,不管你是一名开发人员、安全工程师、代码审计师、渗透测试人员,通过不断的练习才能让你成为一个优秀安...

    tracy 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<