sql >> Base de Datos >  >> RDS >> Mysql

Error fatal:llamada a una consulta de función miembro () en nulo

Primero, declaró $db fuera de la función. Si desea usarlo dentro de la función, debe poner esto al comienzo de su código de función:

global $db;

Y supongo, cuando escribiste:

if($result->num_rows){
        return (mysqli_result($query, 0) == 1) ? true : false;

lo que realmente querías era:

if ($result->num_rows==1) { return true; } else { return false; }