我遇到了一段代码的问题。我有一个将信息提交到 MySQL 数据库的表单。我已经在数据库中保存了产品密钥。我想检查数据库中是否存在密钥。我正在使用以下代码:
$namecheck = mysql_query("SELECT key FROM license_key WHERE key ='$userEnteredProductKey'");
$count = mysql_num_rows($namecheck);
if($count)
{
die("FAILURE - <b>$product_name</b> has <b>NOT</b> been added because the reference number already exists.");
}
如果我运行程序,它会给我错误:
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in code.
希望这是有道理的,非常感谢任何帮助。