我想更新一行:
do_mysql_query(“UPDATE helpcenter SET solve = $ solve WHERE id = $ id“);
和我的第二次更新:
do_mysql_query(“UPDATE helpcenter SET check = 1 WHERE id = $ id“);
这两个中的$ id是一样的。如何将它们连接在一起,所以只有一个sql?
答案 0 :(得分:2)
逗号。
do_mysql_query("UPDATE helpcenter SET solved=$solved, check=1 WHERE id=$id");
答案 1 :(得分:2)
您需要将要更新的字段与,(逗号)分开 试试这个:
do_mysql_query("UPDATE helpcenter SET solved=$solved, check=1 WHERE id=$id");
答案 2 :(得分:0)
do_mysql_query("UPDATE helpcenter SET check = 1, solved = '".$solved."' WHERE id = ".$id.");
这应该做的工作。
答案 3 :(得分:0)
do_mysql_query("UPDATE helpcenter SET solved=$solved, check=1 WHERE id=$id");
答案 4 :(得分:0)
与上述其他内容一样,这应该有效:
do_mysql_query("UPDATE helpcenter SET solved='$solved', check=1 WHERE id='$id'");
但是,请确保使用mysql_real_escape_string()或等效的方法正确清理$ id和$。