我必须开发一个在线测验,其中的问题跨越多个页面。我有两个问题。必须随机选择池。选择池后,必须以随机顺序向用户显示问题。它是一个单词答案测验。我打算使用 MySQL、apache 和 PHP 来实现这一点,因为我是 webapp 的新手,而且它们看起来很容易学习。您能帮我解决以下问题吗?
- 如何每页显示一个问题?我只能找到在单页中显示所有问题的示例。
- 我是否必须对池进行评分,显示的问题并将评分作为会话变量?
- 据我了解,如果浏览器关闭,会话变量就会丢失。我是否必须将它们存储在数据库中,以便用户可以从他们离开的地方开始?如果是这种情况,那么每个问题我将不得不进行一次数据库操作。