Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/01/2015, 08:32
plitre_sys19
 
Fecha de Ingreso: septiembre-2011
Mensajes: 233
Antigüedad: 12 años, 7 meses
Puntos: 1
Definir el tamaño de las columnas al exportar datos a excel desde php

Hola, escribo en esta oportunidad porque estoy exportando unos datos de la base de datos hasta los momentos funciona bien pero quiero definir el tamaño de una celda, es decir, en e tamaño de la celda nombre, este es el código que estoy utilizando:

Código PHP:
<?php
//esto indica al navegador que muestre el cuadro de dialogo
header("Content-type: application/octet-stream");
//indicamos al navegador que se está devolviendo un archivo
header("Content-Disposition: attachment; filename=reporte.xls");
//con esto evitamos que el navegador lo grabe en su caché
header("Pragma: no-cache");
header("Expires: 0");
?>
<table>
    <tr>
        <td style="font-weight: bold; text-align:center font-size: 1.5em; background-color:#BABA41; color:#fff" colspan="6">Informe de Paciente</td>
    </tr>
    <tr>
        <td colspan="5"></td>
    </tr>
</table>

<table border="1">

    <thead>
        <tr>
            <td>Item</td>
            <td>Cédula</td>
            <td>Nombre</td>
            <td>Antecedentes</td>
            <td>Medicina</td>
            <td>Estado</td>
        </tr>
    </thead>
    <tbody>
        <?php
        $objemp
=new Empleado();
        
$listados=$objemp->listado(date('2015-01-09'));
        if(!empty(
$listados))
        {
            
$i=1;
            foreach (
$listados as $datos) {
                echo 
'<tr>
                    <td>'
.$i++.'</td>
                    <td>'
.$datos->getCedula().'</td>
                    <td style="width:80%">'
.$datos->getNombre().'</td>
                    <td>'
.MostrarAntecedentes($datos->getId()).'</td>
                    <td>'
.MostrarMedicina($datos->getIdMed()).'</td>
                    <td>'
.$datos->getEstado().'</td>
                    </tr>'
;
            }
        }
        
?>
    </tbody>

</table>
utilice la propieda style="width:80%" pero no me funciona porque al exportarlo sale en una celda pequeña, como deberia de colocarlo?