Cita:
Iniciado por pateketrueke A ver tu problema está aquí:
Código PHP:
Ver originalfor ($i = 0; $i <= count($name_fila)-1; $i++) { $filas[] = [
$name_fila[$i] => $fila[$name_fila[$i]]
];
}
Debería ser así:
Código PHP:
Ver original$auxiliar = [];
for ($i = 0; $i <= count($name_fila)-1; $i++) { $auxiliar[$name_fila[$i]] = $fila[$name_fila[$i]];
}
$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:
Hola, si lo entendí, es bastante simple. Gracias