Foros del Web » Programando para Internet » PHP »

array sin indice 0 vacío

Estas en el tema de array sin indice 0 vacío en el foro de PHP en Foros del Web. Hola amigos, ando con este problema: Cuando paso datos desde un controlador a la vista el array (no se porque razon se forma con el ...
  #1 (permalink)  
Antiguo 24/05/2010, 08:36
 
Fecha de Ingreso: octubre-2009
Mensajes: 240
Antigüedad: 14 años, 6 meses
Puntos: 6
array sin indice 0 vacío

Hola amigos, ando con este problema:
Cuando paso datos desde un controlador a la vista el array (no se porque razon se forma con el array 0 vacio y todos los datos se insertan en el indice 1:
Código HTML:
Ver original
  1. array
  2.   0 => null
  3.   1 =>
  4.     array
  5.       'idarticulo' => string '12' (length=2)
  6.       'titulo' => string 'El fútbol de cada día.' (length=31)
  7.       'texto' => string 'aca ca el texxto... ...' (length=780)
  8.       'foto' => string '42535end-2.jpg' (length=14)
  9.       'fecha' => string '2009-08-26 16:09:06' (length=19)
  10.       'numlec' => string '4' (length=1)
  11.       'numcomenta' => string '1' (length=1)
  12.       'nombre' => string 'Bowsis' (length=6)
Lo que yo quiero es que no se cree un array multidimensional.
Porque me pasa esto? Que puedo hacer para solucionarlo.
Saludos.

Última edición por principianteZF; 24/05/2010 a las 08:56
  #2 (permalink)  
Antiguo 24/05/2010, 09:00
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 14 años, 6 meses
Puntos: 334
Respuesta: array sin indice 0 vacío

y el codigo?
__________________
More about me...
~ @rhyudek1
~ Github
  #3 (permalink)  
Antiguo 24/05/2010, 15:30
 
Fecha de Ingreso: octubre-2009
Mensajes: 240
Antigüedad: 14 años, 6 meses
Puntos: 6
Respuesta: array sin indice 0 vacío

Hola,perdón, coloco la el metodo que se encarga de llamar el artículo:
Código HTML:
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.     }
No entiendo porqué se crea un arrar multidimensional, lo que quiero es un array simple.
Saludos y gracias.
  #4 (permalink)  
Antiguo 24/05/2010, 15:44
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 14 años, 6 meses
Puntos: 334
Respuesta: array sin indice 0 vacío

no crees que es obvio ?
Código PHP:
Ver original
  1. $rest[]=NULL;

ahi le agregas el null :S?
__________________
More about me...
~ @rhyudek1
~ Github
  #5 (permalink)  
Antiguo 24/05/2010, 15:55
 
Fecha de Ingreso: octubre-2009
Mensajes: 240
Antigüedad: 14 años, 6 meses
Puntos: 6
Respuesta: array sin indice 0 vacío

Hola, ... la intención mia fue poner que el array esta vacio, pero se ve que toma a NULL como un dato.
Le puse
Código HTML:
Ver original
  1. $rest=array();
y funciona como dios manda, gracias y saludos.

Etiquetas: indice
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:24.