使用mysql查询不相等

时间:2016-02-23 18:40:28

标签: php mysql sql mysqli

美好的一天,

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

不起作用。

然而,如果没有约束,它可以正常工作

$query = "SELECT hashtag FROM user_information";

我不认为$ email变量是问题,因为甚至用" daniel@gmail.com"不起作用。

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

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

1 个答案:

答案 0 :(得分:2)

你必须在你的变量周围放置撇号,如:

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