我的代码有问题。如果存在数据库行中的数据,则它可以工作。但是,如果数据不存在,那么它也会给出消息,因为 12345-12345-12345-12345(sample key) already registered 。使用另一个键。
这是代码:
$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";
}
如果我错了,请纠正我。