![](/img/trans.png)
[英]How to link submit button with OPTION LIST created in html using javascript
[英]PHP list created using While loop - How update all using submit button
大家晚上好
执行组提交操作时未收集我们要收集的名字和姓氏,然后重新发布到组用户以输入名字和姓氏。
下面是用于使用INPUT字段列出组信息以收集名字和姓氏的代码。
关于如何通过一个提交按钮将名字和姓氏的所有输入数据发布到数据库的任何想法。
任何帮助将不胜感激。
$Group_ID = '22125';
mysql_connect('localhost','root','') or die (mysql_error ());
mysql_select_db("GroupDB") or die (mysql_error ());
$strSQL = "SELECT ID, firstname, lastname from people where pay_orderid ='$Group_ID'";
mysql_query($strSQL) or die (mysql_error());
$query = mysql_query($strSQL);
echo "<table class='table-responsive'><thead><tr><th>First Name</th><th>Last Name</th></tr></thead><tbody>";
while($row = mysql_fetch_array($query)) {
$CurID= $row['ID'];
$firstname= $row['firstname'];
$lastname = $row['lastname'];
echo "<tr><td>".$Group_ID."</td><td>".$CurID."</td><td><input value='".$firstname."'></td><td><input value='".$lastname."'></td></tr>";
}
echo "</tbody></table>";?>
解决方法:使用[]
示例在input
字段中添加name
。
<td><input name= "firstname[]" value='".$firstname."'></td>
foreach($_POST['firstname'] as $row=>$fname)
{
$up_firstname = mysql_real_escape_string($fname);
$up_CurID= mysql_real_escape_string($_POST['CurID'][$row]);
$up_lastname= mysql_real_escape_string($_POST['lastname'][$row]);
$involv = "UPDATE `people` SET `firstname` = '$up_firstname', `lastname` = '$up_lastname' WHERE `people`.`ID` = '$up_CurID';";
mysql_query($involv);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.