Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: Crarmon en 20 Enero 2015, 00:36 am



Título: [Resuelto] incrementar clave de un array ()
Publicado por: Crarmon en 20 Enero 2015, 00:36 am
  Buenas amigos como estan necesito una solucion para la clave de un array me incremente pero en realidad no me hace me sale lo siguiente.

Código
  1. array(1) { [1]=> string(5) "-9999" } array(1) { [1]=> string(1) "0" }
::)
y lo necesito de la siguiente manera
Código
  1. array(1) { [1]=> string(5) "-9999"
  2. [2]=> string(1) "0"
  3. }

agradezco su colaboración
aqui esta el codigo
Código
  1. $query = mysql_query("SELECT cant_art FROM articulo");
  2.    while ($line = mysql_fetch_row($query))
  3.    {
  4.     $i=0;
  5.        foreach ($line as $fila )
  6.        {
  7.            for($i=0; $i<count($fila);$i++)
  8.            {
  9.            $datos=array($i=>$fila);
  10.  
  11.            $i++;
  12.  
  13.        }
  14.  
  15.  
  16.  
  17.   var_dump($datos);
  18.    }
  19.  
  20.    }


Mod: OBLIGATORIO el uso de etiquetas GeSHi. Temas sobre PHP van al subforo de PHP.


Título: Re: incrementar clave de un array ()
Publicado por: T. Collins en 20 Enero 2015, 01:30 am
Código
  1. foreach ($line as $fila )
  2. {
  3.            $datos[] = $fila;
  4. }


Título: Re: incrementar clave de un array ()
Publicado por: Crarmon en 20 Enero 2015, 01:42 am
gracias men  ;-) yo pense que era mas complicado


Título: Re: incrementar clave de un array ()
Publicado por: T. Collins en 20 Enero 2015, 01:54 am
No sé que quieres hacer exactamente, pero en $datos estás poniendo lo mismo que ya tienes en $line, te podrías ahorrar el foreach.