Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/03/2020, 22:28
remy
 
Fecha de Ingreso: noviembre-2002
Mensajes: 147
Antigüedad: 21 años, 5 meses
Puntos: 0
Pregunta PHPEXCEL como exportar sin saber la cantidad de columnas

Hola amigos:

Les comento que tengo una consulta a exportar a excel con phpexcel, pero no conozco la cantidad de columnas para poder poner A1, B1, etc.. Puede q la consulta genere solo 4 columnas de A1 a D1, pero puede que genere 16....

Segun he visto a phpexcel hay q ponerle la contidad de columnas paraponer poner el titulo...

por ejemplo
con la consulta yo capturo los campos y serian los titulos y lo demas es lo q va como datos.

Espero me puedan ayudar... Aqui les paso como seria en un html a exportar pero cuando le doy para bajar me sale un error de que el formato y la extrension no son compatibles.. nada que hay q hacerlo con phpexcel...

Espero la ayuda como siempre...

Este es el html


<table id="dt_default" class="uk-table" cellspacing="0" width="99%">
<thead>
<tr>
<?php
$query_field = $this->db->query($query);
$cant = count ($query_field->list_fields());
$Fields = $query_field->list_fields();

foreach ($Fields as $field)
{
echo '<th style="text-align: center;">'.$field.'</th>';
}
?>
</tr>
</thead>
<tbody>

<?php

$query_list = $this->db->query($query);
$row = $query_list->result_array();


foreach ($row as $Value) {

?>
<tr data-uk-filter="">
<?php
foreach ($Fields as $field)
{
?>
<td class="uk-text-center"> $Value[$field]; ?></td>

<?php
}
?>

</tr>
<?php

}
?>
</tbody>
</table>