我有这种表
+----------------------------------+
|ID Company Staff Name |
|1 Co A DropDown Menu |
|2 Co B DropDown Menu |
|3 Co c DropDown Menu |
+----------------------------------+
+-------------+
|Submit Button|
+-------------+
我需要将每个ID更新为相关的员工姓名 这是我的下拉选择
<td align="center">
<?PHP
$html='<select name="staff[]" >';
while($row =DB_FetchRow($rs_staff)) {
$html .= '<option value='.$row["staff_id"].'>' .$row["staff_name"] . '</option>';
}
$html .= '</select>';
echo $html; ?></td>
这是我的帖子
<!-- language-all: lang-html -->
if ((isset($_POST["Submit"])) && ($_POST["Submit"] =="Save")) {
foreach($_POST['staff'] as $key => $myname){
//here goes all the related code.
}//if mysqli_fetch_array condition closed
}// for loop closed
我可以更新表格,但如果更新行ID = 2,它将更新第一行。如何更新我选择的行。 希望有人可以帮助我,因为我是PHP的新手。