【问题标题】:Settingup forms/fields tables for linking data in front end?设置表单/字段表以在前端链接数据?
【发布时间】:2010-12-16 16:39:15
【问题描述】:

我有一个问题/答案表,其中包含天、月、周、年和各种其他数据的值,如下所示:

tbl_Questions
question_id
问题

tbl_answers
answer_id
回答

tbl_QA
qa_id
question_id
answer_id

示例日如下:

问题:
23 - 个月

答案:
234 - 一月
235 - 二月
236 - 三月...

质量检查:
100 - 23 - 234
101 - 23 - 235 102 - 23 - 236 ...

这一切都很好,但我不知道如何将这些数据提取(引用)到前端表单中?显然,月份将是网站上的下拉列表,因此我希望下拉列表中提取这些值,并且当他们为任何具有月份的问题选择“月份”值时,我希望将这些 ID 写入用户表.这样,我可以通过将所有数据从 1 个位置链接来进行分析。关于如何解决这个问题的任何指导方针?使用mysql和php。


2) 几个月来,我是否需要将 jan、feb 等存储在单独的行中,或者我可以将所有数据序列化到一个单元格中,例如“Jan”、“Feb”...我担心的是我需要搜索许多这些查找值,所以我不知道我是否可以在序列化文本中做到这一点?

【问题讨论】:

    标签: php mysql database schema


    【解决方案1】:

    使用 while 循环和 mysql_fetch_assoc 从数据库中提取数据以遍历每个问题

    <select>
    while($row = mysql_fetch_assoc($result) {
       $value = $row['question_id'];
       $month = $row['question'];
       echo "<option value='$value'>$month</option>";
    }
    </select>
    

    $result 变量显然是您的数据库查询。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-09-23
      • 1970-01-01
      • 2014-06-23
      • 2018-10-23
      • 2016-12-25
      • 1970-01-01
      • 2021-05-20
      相关资源
      最近更新 更多