gpt4 book ai didi

php - MYSQL/PHP : Inserting data via HTML form, 相同 "input name"

转载 作者:行者123 更新时间:2023-11-29 07:54:50 26 4
gpt4 key购买 nike

我是 MySQL 新手,作为一个学习项目,我想制作一个菜谱数据库。我希望用户能够通过简单的 HTML 表单输入成分,但我陷入了如何标记表单的困境,以便我可以一次将多种成分输入数据库。

我想做这样的事情:

<form method="post" action="insert.php">
Ingredient 1: <input type="text" name="ingredient"><br />
Ingredient 2: <input type="text" name="ingredient"><br />
Ingredient 3: <input type="text" name="ingredient"><br />
<input type="submit" value="Submit">
</form>

当我这样做时,我向表中添加了行,但它们都是空的。我知道这与我在表单中多次使用“成分”(我想添加成分名称的表值)有关,但我只是不知道如何解决它。

我绝对希望获得一些有关如何使其发挥作用的意见。

最佳答案

这样写

Ingredient 1: <input type="text" name="ingredient[]"><br />
Ingredient 2: <input type="text" name="ingredient[]"><br />

当你在 php 中得到 REQUEST 数组时,你实际上会 获取名称数组

喜欢

$ing = $_POST['ingredient']; // $ing will be indexed array

关于php - MYSQL/PHP : Inserting data via HTML form, 相同 "input name",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25423736/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com