Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/02/2013, 21:36
Avatar de gildus
gildus
 
Fecha de Ingreso: agosto-2003
Mensajes: 1.495
Antigüedad: 20 años, 9 meses
Puntos: 105
Respuesta: Recorrer array fuera de la clase.

Holas,

Opcion 1:

Código PHP:
Ver original
  1. public function pedido(){
  2.         $db = Conexion::datos();
  3.         $cliente = $_SESSION["usuario"];
  4.         $consulta = "SELECT * FROM pedido WHERE cliente = '$cliente'";
  5.         $resultado = $db->query($consulta);
  6.         return $resultado;
  7. }

Y luego:

Código PHP:
Ver original
  1. $result = $clase->pedido();
  2. while($row = $result->fetch_assoc()){
  3.     echo $row['ID'];
  4. }

Opcion 2: http://www.php.net/manual/en/mysqli-....fetch-all.php

Código PHP:
Ver original
  1. public function pedido(){
  2.         $db = Conexion::datos();
  3.         $cliente = $_SESSION["usuario"];
  4.         $consulta = "SELECT * FROM pedido WHERE cliente = '$cliente'";
  5.         $resultado = $db->query($consulta);        
  6.         return $resultado->fetch_all();
  7. }

Y luego:

Código PHP:
Ver original
  1. $rows = $clase->pedido();
  2. foreach($rows as $row){
  3.     echo $row['ID'];
  4. }

Saludos,
__________________
.: Gildus :.