嘿伙计们,当我尝试运行此代码时,我收到了上述警告:
$mysqli=new mysqli("localhost", "***", "***","***") or die(mysql_error());
function checklogin($username, $password){
global $mysqli;
$result = $mysqli->prepare("SELECT * FROM users WHERE username = ?");
$result->bind_param("s", $username);
$result->execute();
if($result != false){
$dbArray=mysql_fetch_array($result);
答案 0 :(得分:43)
您正在代码中混合使用mysql和mysqli调用。 使用 mysqli_fetch_array 代替 mysql_fetch_array 。
答案 1 :(得分:7)
您正在混合使用mysqli
和传统mysql
命令。
答案 2 :(得分:1)
你正在使用两组不同的函数...... mysqli和mysql 我想你想使用fetch_assoc()方法。