我希望用户有有效的电子邮件,这就是为什么我检查是否符合那里的电子邮件。
我获取用户名并计算将用户名和激活设置为NULL的行数,但是如果我回显rowCount =0,但存在这样的行
$checkMail = $dbh->prepare("SELECT UserID FROM users WHERE username =:username
AND Activation=''");
$checkMail->bindParam(':username', $_POST['username']);
$checkMail->execute();
echo $exist = $checkMail->rowCount();发布于 2012-03-22 18:10:48
如果Activation确实为NULL,则您的查询应为:
SELECT UserID FROM users WHERE username =:username AND Activation IS NULLhttps://stackoverflow.com/questions/9820091
复制相似问题