Ver Mensaje Individual
  #7 (permalink)  
Antiguo 04/02/2005, 17:47
Avatar de H0m3r0J4y
H0m3r0J4y
 
Fecha de Ingreso: abril-2002
Mensajes: 123
Antigüedad: 22 años
Puntos: 0
Esta forma es correcta $lala[1][] = $nuevoElemento no veo porque no te anda

Hay varias formas de introducir elementos en un array, por ejemplo, los 3 metodos que pongo a continuacion son identicos:

Código PHP:
$data[] = "elemento1";
$data[0] = "elemento1";
$data = array("elemento1");
array_push($data"elemento1"); 
Si el array es de grado 2 o superior lo unico que debes hacer es anidar los metodos, por ejemplo:

Código PHP:
$db[] = array("fila1dato1","fila1dato2","fila1dato3",...,"fila1datoN");
$db[] = array("fila2dato1","fila2dato2","fila2dato3",...,"fila2datoN");
$db[] = array("fila3dato1","fila3dato2","fila3dato3",...,"fila3datoN");
.
$db[] = array("filaNdato1","filaNdato2","filaNdato3",...,"filaNdatoN"); 
Otra manera de hacerlo, y quizas mas ordenada y facil de entender hasta que te acostumbres, podria ser:

Código PHP:
$fila1[] = "elemento1";
$fila1[] = "elemento2";
$fila1[] = "elemento3";
.
$fila1[] = "elementoN";


$fila2[] = "elemento1";
$fila2[] = "elemento2";
$fila2[] = "elemento3";
.
$fila2[] = "elementoN";


$filaN[] = "elemento1";
$filaN[] = "elemento2";
$filaN[] = "elemento3";
.
.
.
$filaN[] = "elementoN";

y luego las unes asi

$db
[] = $fila1;
$db[] = $fila2;
.
$db[] = $filaN
Espero que se me haya entendido.

Salutes!

Última edición por H0m3r0J4y; 04/02/2005 a las 17:51