Javascript serialize()将表中多个同名行序列化并发送到php
我想使用serialize对表中的多行进行序列化以更新数据库。表单数据如下所示:Javascript serialize()将表中多个同名行序列化并发送到php,javascript,php,jquery,post,pdo,Javascript,Php,Jquery,Post,Pdo,我想使用serialize对表中的多行进行序列化以更新数据库。表单数据如下所示: f_name=tom&l_name=riddle=&f_name=albus&l_name=dumbledore 如果我用$.post'file.php',formData,functionresult将这些数据发送到php并记录返回的结果,我只能看到最后一个条目f_name=albus&l_name=dumbledore。如何将具有相同输入字段的多行发送到php文件?请给出您的输入数组样
f_name=tom&l_name=riddle=&f_name=albus&l_name=dumbledore
如果我用$.post'file.php',formData,functionresult将这些数据发送到php并记录返回的结果,我只能看到最后一个条目f_name=albus&l_name=dumbledore。如何将具有相同输入字段的多行发送到php文件?请给出您的输入数组样式名称:
<input name="f_name[]" type="text">
<input name="l_name[]" type="text">
太多标签没有支持代码。这是否回答了您的问题?谢谢你的回复。现在我可以通过$\u POST循环更新数据库了?是的,这是通常的技术。好的,我怎么知道它需要多少循环?我应该使用count$\u POST['f\u name']计数吗?因此,如果我每次更新数据库x次都没有问题?foreach$\u POST['fname']作为$I=>$fNamemen,您可以使用$lname=$\u POST['l\u name'][$I];
f_name[]=tom&l_name[]=riddle=&f_name[]=albus&l_name[]=dumbledore