Possible Duplicate:
Whats wrong with this query mysql?Mysql不會更新該行
我正在使用mysql和php來更新記錄。這裏是我的代碼:
$n=mysql_query("UPDATE chondas SET model='$model1', yearstart=$yearstart1,
yearstop=$yearstop1, desc='$desc1', hp='$hp1',
engine='$engine1',trim='$trim1', weight='$weight1' WHERE id=$id1");
在下面的代碼,如果我拿出desc='$desc1'
一切正常。什麼會導致這個錯誤?
當我測試了下面的代碼在phpMyAdmin我得到這個錯誤:
#1064 - 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 'desc='text of the textarea' at line 1.
Hey Ers。感謝您的快速回復。我很確定這個錯誤與mysql而不是php有關。因爲沒有「desc」,一切都是完美的。 BTW desc的長度是10,000。我不知道這是否會影響到這一點。再次感謝! –