Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/09/2011, 08:35
caguayo
 
Fecha de Ingreso: abril-2011
Mensajes: 41
Antigüedad: 13 años
Puntos: 0
¿Por qué esto no funciona?

Holas a todos.
Este pequeño código pertenece a una función que genera un archivo .xls con un id como como primer campo y otros como columnas.

Si yo hago $line[] = "Hola"; me muestra correctamente 'Hola' en todas las filas y columnas del archivo .xls

Código PHP:
Ver original
  1. foreach ($tmp AS $row) {
  2.                      $line = array($row[$id]);
  3.                      //print "<pre>";
  4.                      //print_r($line);
  5.  
  6.                     foreach ($layout AS $field) {
  7.  
  8.                                 if ($field != "id") {
  9.                                         $field = str_replace("ti_", "", $field);
  10.                                         $line[] = $row[$field];
  11.                                 }
  12.                     }
  13.                     $sheet[] = $line;
  14. }