我需要你的帮助尝试了以下操作,但出现致命错误。
致命错误:在非对象上调用成员函数fetch_all()
function getMenusuno()
{
global $conex;
$respuesta= mysqli_query ($conex, "SELECT M.menu_nombre, M.menu_ruta FROM privilegios P INNER JOIN menus M ON P.menu_id = M.menu_id WHERE tipousu_id='".$_SESSION['resultipo']."' AND M.menu_id BETWEEN '1' AND '4' ORDER BY p.menu_id ASC");
return $respuesta->fetch_all();
}
function conectar()
{
global $conex;
$conex = @mysqli_connect ('localhost','user','xxxx,','doceispu_sisdocprueba');
@mysqli_set_charset($conex, 'utf8');
}
当我在本地工作时没有问题
在网络托管中,会发生错误。请帮忙!!!
在这种情况下,在mysqli_query指令之后添加一条调试语句来查找自己。
echo '<pre>'; var_dump($respuesta); echo '</pre>';
- 检查您的连接参数&检查web服务器中是否启用了mysqli