代码之家  ›  专栏  ›  技术社区  ›  Michael Benjamin

跨多个MySQL数据库表分发HTML表单数据

  •  0
  • Michael Benjamin  · 技术社区  · 6 年前

    我有一个HTML表单 <select> 名单。这个列表有很多选项(超过200个),但是为了简单起见,我们有四个选项。

    <input type="text" name="country" placeholder="&nbsp;your name">
    
    <input type="email" name="email" placeholder="&nbsp;your e-mail">
    
    <select>
      <option value="skateboard">skateboard</option>
      <option value="scooter">scooter</option>
      <option value="parkour">parkour</option>
      <option value="bmx">bmx</option>
    </select>

    用户数据当前使用php进行处理,并被放到通过phpmyadmin访问的mysql数据库中。

    这个很好用。一个表将所有用户数据收集在三列中—名称、电子邮件和选项。

    问题是,每个选项代表公司的不同部门,将所有选项放入同一个表中需要手动排序。

    一名员工整理桌子,删掉所有“滑板”条目,并将它们发送到适当的团队。“滑板车”、“跑酷”和“BMX”的剪切/粘贴过程相同。所以这张表被手动分成四部分。

    我的目标是删除手动排序组件并自动化整个过程。

    我想我们可以换成四张不同的桌子,每种选择一张。当收到“skateboard”的条目时,数据将被放入表1,“Scooter”将进入表2等。不需要更多的人为干预。

    我可以想象一个笨拙的、膨胀的PHP脚本处理这个任务,但我认为MySQL提供了一个更有效的解决方案。

    不幸的是,我使用MySQL的经验非常有限。寻找“正确”的起点 MySQL Reference Manual 到目前为止还没有结果。我要找什么规则或程序?

    2 回复  |  直到 6 年前
        1
  •  2
  •   Clint    6 年前

        2
  •  1
  •   Fikret Basic    6 年前