我有代碼問題。它適用於存在數據庫行的數據。但是,如果數據不存在,那麼它也會給出12345-12345-12345-12345(樣本關鍵字)消息已經註冊。使用另一個鍵。用產品密鑰檢查數據庫中是否存在數據行
這是代碼:
$namecheck = mysql_query("SELECT pkey FROM license_key WHERE pkey ='$userEnteredProductKey'");
if(is_resource($namecheck) && mysql_num_rows($namecheck) > 0){
$sql_result = mysql_fetch_assoc($namecheck);
echo $userEnteredProductKey . " already registered . use another key";
}
請糾正我,如果我做錯。
什麼是錯誤信息? – n00dle 2013-03-15 15:15:43
也許您需要檢查密鑰是否有效以及是否已被使用。在license_key表中是否有一個字段或表格? – Adder 2013-03-15 15:23:13
是的,表中有字段。 – Apb 2013-03-15 15:27:19