首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >跨多个MySQL数据库表分布超文本标记语言表单数据

跨多个MySQL数据库表分布超文本标记语言表单数据
EN

Stack Overflow用户
提问于 2018-08-01 05:48:16
回答 1查看 97关注 0票数 0

我有一个带有<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“的剪切/粘贴过程相同。因此,这一表被手动划分为四个部分。

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

我在想,我们可以有四个不同的表,每个选项一个。当接收到“滑板”的条目时,数据被放入表1,"scooter“被放入表2,等等。不需要更多的人工干预。

我可以想象一个笨重臃肿的PHP脚本来处理这项工作,但我认为MySQL提供了一个更有效的解决方案。

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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-08-01 05:56:08

您可以使用CSV搜索功能将结果限制为您需要的内容,并在需要时将其导出到phpMyAdmin,但是我认为问题在于您正在使用phpMyAdmin查看您的数据。phpMyAdmin实际上是一个数据库管理工具。它在最好的情况下可以查看数据,在最坏的情况下是危险的。(为了方便删除一些你确实不应该删除的东西)

理想情况下,你在这里需要的是一个php脚本,它可以定位数据库中的条目,并根据一定的标准将它们列在html表中,然后你就可以允许任何你想要的部门只查看他们应该查看的数据。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51622591

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档