2015-02-09 71 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注入問題是另一個問題。

相關問題