我正在尝试使用 PHP 和 MySQL 创建重复检查,现在已经尝试了许多不同的品种。不过,我的代码没有显示用户名是否已经存在。据我所知,这应该是功能重复检查的正确(许多)公式?
$username = "heihei";
$checkquery = mysqli_query($con,"SELECT * FROM users
WHERE username='$username'") or die(mysqli_error());
if (mysqli_num_rows($checkquery)) {
echo ">0" ;
}else {
echo "0" ;
}
用户表如下所示:
ID USERNAME
1 heihei
2 neinei
定义$username
为时heihei
,结果为0
。
$username
如果我定义为 ,结果是一样的something
。
它将显示用户不存在。
这里有什么问题?