在我的数据库中,我有 20 多列。我通过输入表单添加了 19 列并成功存储在 db 中。我在我的主页中从 db 获取几行。在我的主页 1 中还有更多列。即状态栏,它是一个组合框类型。如果我单击状态列,它应该显示 4 个值。我想选择其中一个值,然后当我单击保存按钮时,它必须以相同的 ID 存储在 db 中。怎么做?我试过但它没有在mysql db中更新......
主页组合框编码:
echo "\t<td><form action=statusdb.php method=post>
<select name=update><option value=empty></option><option value=Confirm>Confirm</option><option value=Processing>Processing</option><option value=Pending>Pending</option><option value=Cancelled>Cancelled</option></select>
<input name=\"update[".$a_row['slno']."]\"; type=submit id=id value=Save></form>
</td>\n";
状态数据库编码:
if (isset($_GET['id']))
{
$id = mysql_real_escape_string($_GET['id']);
$sql = mysql_query("UPDATE guestdetails SET status = '" . $_POST['update'] ."'");
if(!$sql)
{
die("Error" .mysql_error());
}
}
帮我怎么做?