1
我在$ db行出现错误。我试图把一个“ - >”前的准备,但后来我得到解析错误语法错误致命错误:调用未定义的函数prepare()
//try to login
$db = pdo-prepare($sql);
$username = $db->bindValue($_POST['username']);
$password = $db->bindValue($_POST['password']);
$tablePrefix = "";
$UserAndPassTable = $tablePrefix . "user";
你需要设置你的PDO连接到'$ db'后,才能调用'准备()'。然后,它会'$ DB->准备($ sql)'我认为这篇文章给出了关于如何使用PDO准备语句的真实信息。 http://stackoverflow.com/a/767520/6208463 –