Php 贴上一个「;数组";提交表格
我的代码Php 贴上一个「;数组";提交表格,php,Php,我的代码 <form action="index.php" method="post"> <input type="text" name="item" placeholder="item"><br> <input type="text" name="item" placeholder="item"><br> <input type="text" name="item" placeholder="
<form action="index.php" method="post">
<input type="text" name="item" placeholder="item"><br>
<input type="text" name="item" placeholder="item"><br>
<input type="text" name="item" placeholder="item"><br>
<input type="submit" name="submit" value="submit">
</form>
您在这里看到的是我现在拥有的代码的简化版本。目前你看不到的其他东西是:有一个函数可以添加更多行(jQuery)和删除行(也是jQuery)。所以像name='item(countednumber)')一样,在我看来有些东西是无法实现的。我也不知道如何才能得到item1、item2、item3的所有发布值。。。。等等
问题是否有一种类似于以数组或其他方式发布项目的方法?我如何才能获得项目的所有发布值,并以正确的顺序/方式获得发布值
我希望有人能帮我解决我的“问题”,提前谢谢 在输入名称中使用
[]
:
<input type="text" name="item[]" placeholder="item">
然后,
$\u POST['item']
将是所有输入的数组。在输入名称中使用[]
:
<input type="text" name="item[]" placeholder="item">
然后
$\u POST['item']
将是所有输入的数组。PHP将在$\u GET
或$\u POST
中创建一个数据数组,如果名称以[]
结尾(或[someIndex]
)
因此:
如果名称以
[]
(或[someIndex]
)结尾,PHP将在$\u GET
或$\u POST
中创建一个数据数组
因此:
您可以使用一段时间获取所有post变量loop@VermaJr. — 不适用于具有这些名称的PHP。您可以使用一段时间获取所有post变量loop@VermaJr. — 不是用那些名字的PHP。可能重复的作品像一个符咒,谢谢你的快速回答!我会在8分钟内接受你的回答,谢谢你的快速回答!我会在8分钟内接受你的回答
$_POST["item"] # will be an array