Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/05/2010, 21:24
principianteZF
 
Fecha de Ingreso: octubre-2009
Mensajes: 240
Antigüedad: 15 años, 5 meses
Puntos: 6
porque se crea el array

Hola amigos, una consulta, no entiendo porque siempre se me crean los array multidimensionales en estos casos.

Tengo esta consulta en el model.

Código PHP:
Ver original
  1. public function unarticulo($a){
  2.         $rest[]=NULL;
  3.        $solicita="select * from ".$this->tabla." where idarticulo='$a'";
  4.        $tor=mysql_query($solicita);
  5.  
  6.        while($unos=mysql_fetch_assoc($tor)){
  7.            $rest[]=$unos;
  8.        }
  9.        return $rest;
  10.     }


Y cuando lo llevo del controlador a la vista los arrays se ven así.
Código PHP:
Ver original
  1.   0 => null
  2.   1 =>
  3.     array
  4.       'idarticulo' => string '12' (length=2)
  5.       'titulo' => string 'El fútbol de cada día.' (length=31)
  6.       'texto' => string 'aca ca el texxto... ...' (length=780)
  7.       'foto' => string '42535end-2.jpg' (length=14)
  8.       'fecha' => string '2009-08-26 16:09:06' (length=19)
  9.       'numlec' => string '4' (length=1)
  10.       'numcomenta' => string '1' (length=1)
  11.       'nombre' => string 'Bowsis' (length=6)

Porque siempre se crea el indice 0 en el array?
Alguna forma de eliminarlo?

Saludos.