在用户会话中有一个电子邮件地址,我试图使用提取的信息从数据库访问用户的其他相关信息。这是我的。mysql查询与数组作为WHERE参数
$author = explode(":", $_SESSION['user_id']);
$query = mysql_query("SELECT * FROM users WHERE `active`='1' AND `email`=$author[1]");
while ($query_row = mysql_fetch_assoc($query)) {
// does stuff in here.
}
由于某种原因,我回到“mysql_fetch_assoc()期望参数1是资源,布尔给定。” 如果我回显“$ author ['1']”,我会为登录的用户获取正确的电子邮件地址。如何正确写入查询 ?
需要在'$ author ['1']'' –