我用这行代码来检查用户名是否已经存在于我的数据库中,如果用户不存在,它会创建它 - 如果有的话echo 'username already exist'
我的PHP用户名行没有检查用户名是否已经存在于我的数据库中
if(!DB::query('SELECT username FROM users WHERE username=:username', array(':username'=>$username))){
//create user
DB::query('INSERT INTO users VALUES (null, :username, :password, :email)', array(':username'=>$username, ':password'=>password_hash($password, PASSWORD_BCRYPT), ':email'=>$email));
echo "SUCCESS!";
} else {
echo 'USER ALREADY EXIST';
}
你的问题是什么?你遇到的问题究竟是什么? – FluffyKitten