$query = "SELECT username, email, password, salt
FROM tbl_memembers
WHERE (username = $resetuser) OR (email = $resetuser)";
当我知道输入的内容匹配时,数据库中没有任何内容($ resetuser = $ _POST from previous page)
答案 0 :(得分:0)
尝试使用此查询
$query = "SELECT username, email, password, salt
FROM tbl_memembers
WHERE username = '$resetuser' email = '$resetuser' ";
答案 1 :(得分:0)
是否有表{n = {1}}或应该是'tbl_memembers'
?正如@Abhik Chakraborty指出的那样 - 参数应该被''包围。然后再说 - 不应该只是将$ resetuser声明为字符串,而不是参数名称?我是.NET开发人员,没有PHP经验,但在.NET中,任何参数都必须被'tbl_members'
包围。