我用ajax提交表單,處理中使用PHP MySQL中的錯誤引起的阿賈克斯
具有PHP EXC查詢:
$sql = 'SELECT *
FROM ' . table. '
WHERE ' . $db -> sql_build_array('SELECT', $data);
$result = $db -> sql_query($sql);
$sql = 'INSERT INTO ' . table. ' ' . $db -> sql_build_array('INSERT', $data);
$db -> sql_query($sql);
在我上面的代碼,它將運行。但是當'fn'和'ln'在數據庫中相同或已經存在時,則會出現錯誤。但由於使用AJAX即時提交,我留在表單的當前頁面上沒有得到一個錯誤,不知道如果查詢EXC與否。
的問題是,有沒有辦法來讓PHP告訴AJAX查詢EXC過程中發生了什麼樣的錯誤?提前致謝。
你嘗試過在Firebug調試? – Satya
剛做過,但沒有報告錯誤。 – wtsang02