Closed. This question needs to be more focused。它当前不接受答案。
想改善这个问题吗?更新问题,使其仅通过editing this post专注于一个问题。
5年前关闭。
我的格式与here类似。
它具有动态的输入数量,例如
通常,当您要处理表格时,您将参考
某些形式的变量为
有没有办法将所有
并将其插入
然后使用serialize()序列化数组以保存到数据库。
想改善这个问题吗?更新问题,使其仅通过editing this post专注于一个问题。
5年前关闭。
我的格式与here类似。
它具有动态的输入数量,例如
<li><input type="text" name="friend_1" id="friend_1" /></li>
<li><input type="text" name="friend_2" id="friend_2" /></li>
<li><input type="text" name="friend_3" id="friend_3" /></li>
<li><input type="text" name="friend_4" id="friend_4" /></li>
<li><input type="text" name="friend_5" id="friend_5" /></li>
</ol>
<input type="button" value="Add Friend Field" onclick="addField('friends_area','friend_',10);" />
通常,当您要处理表格时,您将参考
某些形式的变量为
$_POST['friend']
。有没有办法将所有
$_POST['friend_X']
收集到一个数组中? (请注意可能存在差距)并将其插入
MySQL table
?是否可以使用一个insert语句(我正在使用PDO)还是应该使用for循环? 最佳答案
您将要发布为数组,例如
<li><input type="text" name="friend[]" id="friend_1" /></li>
<li><input type="text" name="friend[]" id="friend_2" /></li>
<li><input type="text" name="friend[]" id="friend_3" /></li>
<li><input type="text" name="friend[]" id="friend_4" /></li>
<li><input type="text" name="friend[]" id="friend_5" /></li>
然后使用serialize()序列化数组以保存到数据库。
10-08 04:41