我知道有很多其他人有这个问题,但我找不到解决方案。我之前遇到过这个问题而且我设法解决了这个问题:
extract_zip(zip_path, extract_destination)
但是当使用预准备语句时,我收到此错误:
PHP致命错误:在第31行的/var/www/html/login.php中的非对象上调用成员函数bind_param()
答案 0 :(得分:3)
你很幸运。您在mysql中的所有字段名称都是keywords or reserved words。
你应该逃避它们:
SELECT `password`, `key`, `user` FROM `users` WHERE email = ?
严格说只有key
是保留字,password
和user
不是,但仍然可以逃脱。
另外,感谢@ chris85,你正在混合OO和程序mysqli
。而不是
mysqli_stmt_bind_result($check,$db_pass,$db_user_id,$db_username);
使用
$check->bind_result($db_pass, $db_user_id, $db_username);