求思路!PHP代码 怎么做出试卷

注:不是前台一提交就完活的东西。
是后台可以添加
“问题”
“选项:A,B,C,D”
"会出现单选和多选的选项"
“正确答案”
添加完成。

回答的完美会追加分数的!真心的 !

其实你想问的是后台怎么添加数据也就是数据库的设计实现还是前台怎么实现试卷功能?
后台添加问题的话还比较简单,给个思路你:
1、问题本身存放字段question
2、答案,答案的话选项甚至都可以做到自己加,不一定规定死只有4项,做个添加选项的按钮,然后自己规定选项名(或者你要自己按abcd排序都可以),然后答案,例如你添加了3个,选项名分别是abc,内容分别ans_a,ans_b,ans_c,用二维数组存:answer[[a]=>ans_a,[b]=>ans_b,[c]=>ans_c.....],然后我个人喜欢转json格式存入数据库,一个字段就可以了,存进去就是{a:ans_a,b:ans_b......},然后正确答案也是直接记录对应下标就可以了,例如一个正确答案是a,的就存a,两个正确ab的,就存a,b
按照上面的思路数据库设计就是:
id question answer right

还有另外一种思路比较简单,想知道的话就再追问吧,最好的设计方法是按上面这种,不但自己可以控制回答选项是多少,连正确答案也没有限制。追问

有例子嘛?哥,这样看着更加清晰了。

追答

具体的程序不可能给到你,只能把过程简单的写下,有思路有步骤,还怕自己写不出嘛?还有哪步不清楚的吗?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-12-13
首先设计出适合你想法的数据库表等
然会写一个后台管理的程序
前台写一个html的页面即可
第2个回答  2012-12-13
写一个完美的后台管理程序不就ok了。关键是思路
相似回答