功能在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