[Php-it] Esportare in Excel

RedFoxy redfoxy at redfoxy.it
Fri Nov 3 12:21:42 CET 2006


ciao raga!
Vorrei esportare in file excel dei dati presi da un DB, attualmente non 
faccio altro che:
<?php
$data = date('d') . '-' . date('m') . '-' . date('Y') . '_' . date('H') 
. '-' . date('i') . '-' . date('s');
$filename = 'microchip_' . $data . '.xls';

header ("Content-Type: application/vnd.ms-excel");
header ("Content-Disposition: inline; filename=$filename");

// Codice che prende i dati dal DB e li prepara separati da un tab

echo $dati;
?>

La cosa funziona perfettamente, se non fosse che excel si mette a 
rompere le scatole con i formati dei dati esportati...
Della serie ho dei dati che sono composti da 15 numeri ed excel 
all'apertura del file li mostra come 9,41E+14 e per vederli ogni volta 
bisogna selezionare le varie colonne/righe e cambiarle di tipo... Io 
vorrei evitare questo, vorrei poter dire direttamente ad Excel come deve 
leggerli, e inoltre mi piacerebbe poter usare alcune funzioni di Excel 
tipo la possibilità di colorare le celle, mettere i bordi etc...

Lasciando perdere la seconda parte della richiesta, la parte VITALE e' 
quella di non far visualizzare come 9,41E+14 i campi numerici, come 
posso fare?

Grazie e ciao! ;^)=

-- 
RedFoxy
A fox around web
Power at fox for a yiffing world!

Un forum per tutte le esigenze: http://www.forum.redfoxy.it


More information about the Php-it mailing list