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>