Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/11/2006, 09:01
NTrance
 
Fecha de Ingreso: mayo-2003
Mensajes: 148
Antigüedad: 23 años, 5 meses
Puntos: 0
Duda Paso de Mysql a Excel

Como se consigue cambiar el tamaño de una fila para que al abrirlo en excel los datos entren bien en cada fila y columna. Lo he intentado modificando el <td width='100px'> pero no me la amplia. Gracias.

Este es el script que tengo para el paso de mysql a excel.

Código PHP:
<?php 
$shtml
="<table>"; 
$shtml=$shtml."<tr>"; 
$shtml=$shtml."<td>Id</td><td>Codigo</td><td>US$</td>"; 
$shtml=$shtml."</tr>"; 
$shtml=$shtml."<tr>"; 
$shtml=$shtml."<td>1</td><td>C4325</td><td>2000.00</td>"; 
$shtml=$shtml."</tr>"; 
$shtml=$shtml."<tr>"; 
$shtml=$shtml."<td>2</td><td>DX456</td><td>1000.00</td>"; 
$shtml=$shtml."</tr>"; 
$shtml=$shtml."<tr>"; 
$shtml=$shtml."<td>3</td><td>&nbsp;</td><td>-50.00</td>"; 
$shtml=$shtml."</tr>"; 
$shtml=$shtml."<tr>"; 
$shtml=$shtml."<td>4</td><td>A18-TG</td><td>20.64</td>"; 
$shtml=$shtml."</tr>"; 
$shtml=$shtml."</table>"; 
$scarpeta=""; //carpeta donde guardar el archivo. 
//debe tener permisos 775 por lo menos 
$sfile=$scarpeta."/xxxx.xls"; //ruta del archivo a generar 
$fp=fopen($sfile,"w"); 
fwrite($fp,$shtml); 
fclose($fp); 
echo 
"<a href='".$sfile."'>Haz click aqui</a>"; 
?>