我必须开发一个跨多个问题的在线测验。我有两个问题。游泳池必须随意选择。选择池后,问题必须以随机顺序显示给用户。它是一个单词答案测验。我计划使用MySQL,apache和PHP来实现这一点,因为我是webapp的新手,他们似乎很容易学习。 你能帮我解决以下问题吗?
答案 0 :(得分:1)
您需要将问题存储在会话中的数组中。可以恢复会话,我通常绕过内置的会话处理程序并使用我自己的会话在数据库中存储对象。
要在每页显示一个问题,请使用jquery显示和隐藏div。然后,如有必要,您可以通过ajax提交答案,或等到所有问题都得到解答。
如果您需要随机化一组问题,请使用shuffle
答案 1 :(得分:0)
LIMIT 1
是的,关闭浏览器时会话丢失。 你可以做两件事: