我试图以不同的方式重写以下功能,但似乎我错过了一些东西,但没有得到预期的功能?
有人可以建议什么吗?
提前致谢。
功能1
function user_exists($email) {
$email=mysql_real_escape_string($email);
$query=mysql_query("SELECT COUNT (`user_id`) FROM `users` WHERE `email` = '$email'");
return(mysql_result($query, 0) == 1) ? true : false;
}
重写功能1
function user_exists($email) {
$email=mysql_real_escape_string($email);
$query=mysql_query("SELECT user_id FROM users WHERE email='$email'");
$count=mysql_num_rows($query);
if ($query !=0) {
return(true);
} else{
return(false)
}
最佳答案
function user_exists($email)
{
$email = mysql_real_escape_string($email);
$query = mysql_query("SELECT user_id FROM users WHERE email='$email'");
if (mysql_num_rows($query) > 0)
{
return true;
}
else
{
return false;
}
}
关于php - 是否有更清晰有效的方法来重写此功能?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9948131/