我正在使用cms而我正在尝试创建一个从html表单数组更新mysql表的代码段。
这是我的表单,它创建了一些输入标记并且工作正常:
while ($data1 = mysql_fetch_array($result1)) {
$productgroup_id = $data1["productgroup_id"];
$productgroup_name = $data1["productgroup_name"];
$list = $data1["list"];
echo '
<tr>
<td class="fieldlabel" width="30%">'.$productgroup_name.' Group</td>
<td class="fieldarea"><input type="text" name="list[]" size="30" value="'.$list.'"> List ID</td>
</tr>
';
}
这是我更新数据库的代码,但不起作用:
if(isset($_POST['submit'])) {
$list = $_POST['list'];
foreach($list as $value){
$update = array(
$list[] = $value,
);
update_query("mod_lists", $update, "");
}