我想不出一个简单的方法来解释我想要完成的事情..
使用 php 将数据插入 MySQL 很简单,但我需要能够为用户提供以一种形式添加更多文本输入的选项...
只是为了举例...
用户可以创建一个购物 list ,该页面加载了 15 个输入,用于他们希望插入到他们的购物 list 中的 15 个项目...
在底部,他们可以选择添加另一个项目,单击时,它会显示一个额外的文本输入。
我找过例子,但我想不出任何例子......
if(isset($_POST['createList']){
$item=addslashes(strip_tags($_POST['item']));
}
mysqli_query("INSERT INTO shoppingLists (id,itemName) VALUES (``,`$item`)");
如何使用简单的 POST 插入多个项目? 我希望可以使用 JQuery 来添加额外的输入字段。但是在 PHP 端如何完成这样的事情呢?
我真希望我已经解释得足够好了哈哈。
最佳答案
您可以为您的输入名称属性使用一个数组
<input type="text" name="item[]" />
您可以通过遍历变量 $_POST['item'] 来浏览它,它现在包含一个数组,其中包含表单中每个字段的条目。
关于php - 多个 PHP MySQL 插入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16737892/