php - 在 MySQL 数据库中保存随机问题和答案的最佳方法

标签 php mysql

我必须创建一种包含随机问题的民意调查,我想问您在我的 MySQL 数据库中存储这些随机问题的最佳方式是否是

  • 将问题存储为字符串,这意味着我将通过 PHP 从一堆问题中提取随机问题并将它们保存在数据库中,例如 this

  • 将问题的 ID 存储为字符串(例如“1_2_3_4_5”),然后使用 PHP,使用explode() 从中获取一个数组,并使用 ID 从数组中取出问题文本: Table .

  • 或者请建议我更好的方法。

非常感谢,感谢您的支持,希望我解释清楚,如有错误,敬请原谅。

最佳答案

我至少会创建一个问题表和一个问题响应表。 QuestionResponses 可以具有对 Questions 的外键引用,以及用于存储响应的 VARCHAR(SOMELENGTH) 字段。

关于php - 在 MySQL 数据库中保存随机问题和答案的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35806059/

相关文章:

java - 为什么我不能将 java.util.Date 与 mysql 日期进行比较?

java - oncreate 方法内部无法读取 php 文件的内容?

php - 如何定位图片弹出窗口

php - 排序 MongoDB 结果

mysql - 无法使用 Load Data infile local into mysql 加载大文件

mysql - Spark 结构化流 : primary key in JDBC sink

php - 除非我销毁不存在的 session ,否则不会存储 session ?

php - 增加 PHP memory_limit。什么时候会变得疯狂?

javascript - Web 中的安全身份验证

php - jquery:给用户一条 "no data"消息而不是打印一个空图