Ver Mensaje Individual
  #7 (permalink)  
Antiguo 12/09/2015, 07:01
jonyjdv
 
Fecha de Ingreso: julio-2014
Mensajes: 115
Antigüedad: 9 años, 9 meses
Puntos: 1
Respuesta: Problema con bucle for y array

Cita:
Iniciado por pateketrueke Ver Mensaje
A ver tu problema está aquí:
Código PHP:
Ver original
  1. for ($i = 0; $i <= count($name_fila)-1; $i++) {
  2.    $filas[] = [
  3.     $name_fila[$i] => $fila[$name_fila[$i]]
  4.    ];
  5.   }

Debería ser así:
Código PHP:
Ver original
  1. $auxiliar = [];
  2.  
  3. for ($i = 0; $i <= count($name_fila)-1; $i++) {
  4.    $auxiliar[$name_fila[$i]] = $fila[$name_fila[$i]];
  5. }
  6.  
  7. $filas []= $auxiliar;

La idea es que dicho array auxiliar sea temporal, lo rellenas con los datos de tu otro array, y cuando esté completo entonces lo agregas a tu array final.

¿Ya se entiende la idea?

Lo que al final parece que no es necesario, porque bien podrías sólo agregar el array directamente:

Código PHP:
Ver original
  1. $filas []= $fila;
Hola, si lo entendí, es bastante simple. Gracias