我正在创建一个 PHP/mysql 测验应用程序。我在这里概述了我的表结构: MySql database design for a quiz program
现在我正在寻找一种自动生成实际测验页面的方法。在“测验”表中输入相应数据后,我希望自动创建一个页面,其中包含具有相同测验 ID 的所有相应问题/答案。然后,该测验的链接将被添加到某处所有测验的列表中。
基本上,一旦将数据输入到 mySQL 表中,我希望一切都自动化。
我真正能想到的是,一旦为测验创建了每个页面,我就可以使用 while 或 for 循环来识别与测验具有相同 ID 的所有问题,并创建这些问题。然后是另一个嵌套的 while/for 循环,为每个问题生成匹配的答案。至于创建实际的每个测验页面,我有点迷茫。