使用 MySQL 查询不相等


working with mysql query not equal

大家好,

    $query = "SELECT hashtag FROM user_information WHERE email != $email";

不工作。

但是,如果没有 where 约束,它工作正常

$query = "SELECT hashtag FROM user_information";

我不认为$email变量是问题所在,因为即使用"daniel@gmail.com"之类的东西替换它也不起作用。

我只想评估电子邮件与电子邮件帖子不同的查询。

这是因为我会将电子邮件插入数据库,显然,如果此电子邮件已经存在,我们不想创建第二个帐户。

你必须在你的变量周围加上撇号,比如:

$query = "SELECT hashtag FROM user_information WHERE email != '$email'";