PHP / SQL检查数据库中是否已存在值

时间:2015-02-09 03:24:31

标签: php sql

我使用以下代码检查数据库中是否存在电子邮件地址 我从HTML表单中获取电子邮件值。我可以验证正在执行的SQL查询以及该部分是否正常工作。 我的猜测是,我不能使用$ result。 我总是得到一个"没找到"。

$command = ("SELECT * FROM '$table_name'" ." WHERE email = '$email'");
$result = $db->query($command);


if (!$result )

{
echo "not found";
} 

else {
echo "found";
}

1 个答案:

答案 0 :(得分:1)

表名不需要引用。

$command = "SELECT * FROM $table_name WHERE email = '$email'";

然后sql注入问题是另一个问题。