功能在main.php文件如何通過一個PHP變量到一個SQL SELECT查詢
public function get_email_details($email, $table_name)
{
$query_verify_email = "SELECT * FROM $table_name where u_email='$email'";
$result = mysqli_query($this->connection,$query_verify_email) or die(mysql_error());
return $result;
}
,我用這個
$result_get_email_details = $Object->get_email_details($email, $table_name);
$rows=mysql_fetch_array($result_get_email_details); // It is showing me error on this line
錯誤我稱之爲:mysql_fetch_assoc( )期望參數1是資源,在上面給出的對象之後,我評論。
請幫我出哪裏是在這個SQL查詢
試試這樣'where u_email ='{$ email}'' –
'mysqli' and'mysql' ??? ???你不能同時使用兩者。順便說一句'mysql'已被棄用。 – Manikiran
更具體地說,您的問題是如何將變量傳遞給SQL,http://stackoverflow.com/questions/60174/how-can-i-prevent-sql-injection-in-php。 – chris85