我新的PHP和MySQL,我下面的問題所困擾:MySQL和PHP意外錯誤
$sql = "UPDATE Pharm_Log set text = ". $bloodtest . " WHERE patient = " . $patientid .;
if(is_resource($sql) and mysql_num_rows($sql)>0){
,當我試圖關閉我的SQL語句出現問題。我知道這是與托架和分號相關的事情,但每當我改變一件事情時,就會弄亂另一件事情。有人可以幫我嗎?
我覺得這只是最後的點在分號之前,嘗試刪除那個 – bhttoan 2013-02-12 12:08:13
另外,'$ sql'是一個字符串,而不是資源。您需要首先執行查詢以獲取資源。而'mysql_num_rows()'不適用於UPDATE查詢。 – Arjan 2013-02-12 12:11:05
所有'mysql_ *'函數都被棄用。改爲使用'mysqli'或'PDO'功能。 – Arjan 2013-02-12 12:14:13