【问题标题】:How to store several HTML form fields in one mysql table field?如何将多个 HTML 表单字段存储在一个 mysql 表字段中?
【发布时间】:2015-12-29 00:33:36
【问题描述】:

我想将 html 表单中的多个字段存储在一个表字段中。这是表单的源代码。这只是表单的一部分,表单标签在那里。附上这部分表格的截图。

<table border=0 cellpadding=0 cellspacing=0>
    <tr>
        <td><input class="field checkbox" type="checkbox" value="Automotive" /><label class="choice">Automotive</label></td>
        <td>&nbsp;&nbsp;&nbsp;&nbsp;Remark:<input name="rem_app_1" type="text" size="50" value=""/></td>
    </tr>
    <tr>
        <td><input class="field checkbox" type="checkbox" value="Backlights"/><label class="choice">Backlights</label></td>
        <td>&nbsp;&nbsp;&nbsp;&nbsp;Remark:<input name="rem_app_2" type="text" size="50" value=""/></td>
    </tr>
    <tr>
        <td><input class="field checkbox" type="checkbox" value="Signage/Traffic lights"/><label class="choice">Signage/Traffic lights</label></td>
        <td>&nbsp;&nbsp;&nbsp;&nbsp;Remark:<input name="rem_app_3" type="text" size="50" value=""/></td>
    </tr>
    <tr>
        <td><input class="field checkbox" type="checkbox" value="IR" /><label class="choice">IR</label></td>
        <td>&nbsp;&nbsp;&nbsp;&nbsp;Remark:<input name="rem_app_4" type="text" size="50" value=""/></td>
    </tr>
    <tr>
        <td><input class="field checkbox" type="checkbox" value="LED lights"/><label class="choice">LED lights</label></td>
        <td>&nbsp;&nbsp;&nbsp;&nbsp;Remark:<input name="rem_app_5" type="text" size="50" value=""/></td>
    </tr>
    <tr>
        <td><input class="field checkbox" type="checkbox" value="Mobile devices"/><label class="choice">Mobile devices</label></td>
        <td>&nbsp;&nbsp;&nbsp;&nbsp;Remark:<input name="rem_app_6" type="text" size="50" value=""/></td>
    </tr>
</table>

它在mysql中的存储方式应该是这样的,取决于用户点击的是哪个复选框,例如:

Automotive, Remark: blablabla
Backlights, Remark: blubblubblub
Mobile applications, Remark: skdfjasldfkj

【问题讨论】:

    标签: html mysql forms


    【解决方案1】:

    首先向这些复选框添加名称字段。您使用什么语言进行表单处理? PHP?

    【讨论】:

      【解决方案2】:

      您在服务器上使用什么后端语言? Mysql 本身并不是一种服务器语言,而是一种与数据库通信的手段。您需要一种服务器语言来处理服务器请求。查看PHPASP.NETDjango。可以说,PHP 是最容易上手、安装和设置的。

      一旦您有了一种后端语言,您就可以使用该语言的Mysql 绑定与您的数据库进行通信。

      【讨论】:

      • 我真的认为 Django 很棒,但如果你从未自己做过(表单处理和数据库建模),我不知道它是否是从基于 ORM 的东西开始的正确方法。从 PHP 开始 :)
      • 查看网上几个 PHP/Mysql 教程之一:freewebmasterhelp.com/tutorials/phpmysql
      猜你喜欢
      • 2015-07-20
      • 2019-12-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-15
      相关资源
      最近更新 更多