0

我面前没有实际的代码,但我会尽力解释这一点。

对于加拿大的每个省,我都有几页。每个省页面都有一个非常简单的 HTML 表单,其中包含两个字段,艺术家和歌曲。基本上它是让用户发布他们最喜欢的艺术家和歌曲。现在,我在每个省的每个页面上使用这个 HTML 表单。

对于如何使表格适用于每个省份,以便内容不会插入错误的省份页面,我有点困惑。

我需要为每个省建立一个数据库吗?

非常感谢任何帮助建议。谢谢你。

4

1 回答 1

1

我认为最简单的解决方案是hidden在您的表格中添加一个代表省份的字段,并且在插入数据库时​​也只需添加此值,这样您就可以知道哪些歌曲/艺术​​家来自哪个省份

对于不列颠哥伦比亚省:

<input type="hidden" name="Province" value="BC">

对于阿尔伯塔:

<input type="hidden" name="Province" value="AB">

ETC...

编辑: 我们将使用隐藏变量将数据从 传递formphp script. 通过隐藏,它是用户无法修改的值。如果您希望用户修改它,您可能会使用组合框来选择省。话虽如此,在您的脚本中,您现在可以访问$_GET['Province']将保存HTML. 如果您为每个省份创建了不同的页面,则必须相应地手动设置该值。

我建议你Province在你的数据库中有一个字段以及艺术家/歌曲。在数据库中插入艺术家/歌曲时,只需添加新字段Province. 例如,这将允许您SELECT * WHERE Province='ON'从 Ontarians 获取所有用户输入。

如果仍然不清楚,请随时要求更多说明。

于 2012-11-26T15:43:51.023 回答