Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/04/2016, 21:47
seispe
 
Fecha de Ingreso: mayo-2015
Mensajes: 3
Antigüedad: 9 años, 10 meses
Puntos: 0
Alternativa para mysqli_fetch_all (problemas en hosting)

Saludos, necesito su ayuda. Utilizo la función fetch_all para retornar todas las filas de un array, cuando trabajo localmente en Xampp no tengo ningún problema, pero cuando lo pruebo en mi hosting obtengo el siguiente error.

Fatal error: Call to undefined method mysqli_result::fetch_all() in...

Necesito reestructurar mi código para utilizar fetch_assoc() o = y retornar todas las filas. Investige algo para hacerlo con un loop (while) pero no lo logro.

Función con fetch_all

Código:
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");
	 $respuesta->fetch_all();
	}
While

Código:
$data = array();
	 while ($row = $respuesta->fetch_assoc()) {
       return $data[] = $row;
       }
Como puedo reestructurar mi código o mi consulta para hacerlo.???? El while va dentro o fuera de la función.??? Estaré muy agradecido por su ayuda.