如何rowCount一个空数据

时间:2012-03-22 10:07:51

标签: php pdo

我希望用户拥有有效的电子邮件,这就是为什么我会检查是否通过电子邮件发送电子邮件。

我获取用户名并计算具有该用户名和激活设置为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();

1 个答案:

答案 0 :(得分:0)

如果Activation确实为NULL,则查询应为:

SELECT UserID FROM users WHERE username =:username AND Activation IS NULL