花了整個下午,要刪除一筆資料
$sql = \" DELETE FROM \" . $xoopsDB->prefix(\"charge_detail\") . \" WHERE `detail_id`=$did\" ;
$result = $xoopsDB->query($sql) or die($sql.\"<br>\". mysql_error());
一直無法成功,但語法沒問題啊!
後來網路查詢看到 $xoopsDB->queryF($sql) 的語法,測試就可以正確了。
這兩者有什麼不同?為何第一種就是無法刪除成功?但第一種語法,在同一程式中也有寫到刪除另一張表可以成功啊。