2015-02-09 166 views
-2

我使用下面的代码来检查数据库中是否存在电子邮件地址 我从HTML表单中获取电子邮件的值。我可以验证正在执行的SQL查询并且该部分正在工作。 我的猜测是,我无法使用$结果,因为我正在做这件事。 我总是得到一个“未找到”。PHP/SQL检查数据库中是否已经存在一个值

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


if (!$result) 

{ 
echo "not found"; 
} 

else { 
echo "found"; 
} 

回答

1

表名不需要报价。

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

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

相关问题