我試圖做一個非常簡單的更新與PHP,像這樣:MySQL的問題與更新號
$nlk = $lk + "1";
mysql_query("UPDATE posts SET like = '".$nlk."' WHERE id = '".$cid."'") or die(mysql_error());
$lk
是從外地like
,這是默認0
得到的值。 $cid
是來自id
字段的值,該字段位於auto_increment
。
我得到這個錯誤:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'like = '1' WHERE id = '45'' at line 1
什麼是這裏的問題?
這是* *在單引號。 – jackbot 2011-03-28 15:53:24