我想要做的是檢查customerid是否存在於數據庫中。如果它存在,則訂單被提交給訂單表。如果customerid不存在,它將返回一個錯誤。如何驗證數據庫中的記錄
試圖檢查客戶表,看看用戶輸入customerid是否存在,只是不知道如何做到這一點。 下面的代碼我從另一個線程得到。
$checkid = "SELECT customerid FROM $tableName WHERE customerid = ".($customerid)."";
$check_ref = @mysql_query($check2,$connection)
or die("Couldn't execute check.<br>".mysql_error());
if(mysql_num_rows($check_ref)<1){
$login_err = "The Customer number you entered does not exist.";
$error = "1";
此代碼是可怕的。請停止使用它。 'mysql_'函數已被棄用。不要使用'@'來壓制錯誤。使用預準備的語句 – Kermit
你的問題是...? –
「它返回一個錯誤」 - 哪一個? – Quentin