men*_*ici 0 php mysqli fatal-error
我的代码:
<?php
$conn = new MySQLi("localhost", "root", "", "barman");
function validate_details($user, $pass){
$sql = "SELECT * FROM users";
$result = $conn->query($sql);
if($user==$row->user && isset($user)){
if($pass == $row->pass && isset($pass)){
return true;
}
}else{
return false;
}
}
?>
Run Code Online (Sandbox Code Playgroud)
错误:
致命错误:在第8行的C:\ xampp\htdocs\barman\assets\login\functions.php中调用非对象的成员函数query()(第8行是$ result = $ conn-> query($ sql);)
除了全局设置的变量或对象外,您不能使用函数外的变量或对象.
试着用
function validate_details($user, $pass){
global $conn;
......................
}
Run Code Online (Sandbox Code Playgroud)