我正在嘗試更新我的長文本mysql字段。它以前一直在努力,沒有任何問題,但突然間現在它不會更新。下面是代碼長文本不會更新
$productTitle = $_POST['product_title'];
$productDesc = $_POST['product_desc'];
$updateProductDesc = "UPDATE product_desc SET product_desc='$productDesc'
WHERE product_sku='$productSku' ";
mysql_query($updateProductDesc, $db_custom);
我知道我應該使用的mysqli但除此之外,所有的語法是正確的。或者我完全錯過了一些東西。
表名「product_desc」是否正確? – karthikr
不會更新意味着什麼?使用'mysql_error()'來調試錯誤。我認爲可能是單引號造成問題。使用'mysql_escape_string'來轉義它們。 –
我希望這個錯誤報告可以是有用的http://bugs.mysql.com/bug.php?id=12157 – 2013-06-27 04:56:59