- Home
- Categorie
- Coding e Sistemistica
- PHP
- foglio di calcolo openoffice non importa dati
-
foglio di calcolo openoffice non importa dati
Buongiorno a tutti,
ho fatto un esportazione di una pagina dinamica da php ad excel.
Tutto a posto su excel, mentre sul foglio di calcolo di openoffice si comporta in modo strano, restituendo solo il titolo, ma non i dati ricavati dalle query al database.
Sarà una questione di settaggi da effettuare sul foglio di openoffice oppure proprio non offre questa possibilità ?Ciao e grazie
-
Come hai generato la versione excel?
-
Non sono certo di aver capito quello che mi chiedi, però posso postarti il codice (i punti salienti)
<?php
$filename="autorizzazione.xls";
header ("Content-Type: application/vnd.ms-excel");
header ("Content-Disposition: inline; filename=$filename");
?>include("config.inc.php");
include("connect.php");$query = "SELECT * FROM archivio WHERE __id=" . $_REQUEST['__id'] . " LIMIT 1";
$risultato=mysql_query($query,$db);
//var_dump($risultato);
while($record=mysql_fetch_assoc($risultato))
{//var_dump($record); ?><? echo "id:"?> <? echo $record['__id'] . "<br><br>";?> <? echo "data:"?> <? echo $record['data'] ;?><br /><br /><br /> <? echo "cognomenome:"?> <? echo $record['cognomenome'] ;?> <br /><br /><br /> <? echo "cod_fisc:"?> <? echo $record['cod_fisc'] ;?> <br /><br /><br /> <? echo "luogo_nascita:"?> <? echo $record['luogo_nascita'] ;?> <br /><br /><br /> <? echo "data_nascita:"?> <? echo $record['data_nascita'] ;?> <br /><br /><br /> <? echo "residenza:"?> <? echo $record['residenza'] ;?> <br /><br /><br /> <? echo "tel1:"?> <? echo $record['tel1'] ;?> <br /><br /><br /> <? echo "tel2:"?> <? echo $record['tel2'] ;?> <br /><br /><br /> <? echo "mail:"?> <? echo $record['mail'] ;?> <br /><br /><br /> <? echo "anamn_fam:"?> <? echo $record['anamn_fam'] ;?> <br /><br /><br /> <? echo "anamn_pers:"?> <? echo $record['anamn_pers'] ;?> <br /><br /><br /> <? echo "referente:"?> <? echo $record['referente'] ;?> <br /><br /><br /> <? echo "analisi_richiesta:"?> <? echo $record['analisi_richiesta'] ;?> <br /><br /><br />
-
Il problema è quello
tu generi una pagina html praticamente excel infatti all'avvio del file ti chiede se vuoi aprirlo ugualmente, openoffice non avrà questa funzione
-
grazie 1000, un altra domanda,
Mica sapresti dirmi (il codice l'hai visto) se posso fare un'esportazione del genere in pdf, con fpdf o qualsiasi altra classe?
Il problema che ho è il seguente:
esportare in pdf una serie di dati da un db riguardanti però un solo record .
Cioè l'utente selezionerà ad es. un cognome e dovrà generarsi l'esportazione in pdf di una serie di dati che riguardano SOLO quel cognome...
Spero di essere riuscito a spiegarmi..
-
devi usare fpdf, basta che passi solo i valori che ti interessano, ci sono pure tante guide su come usarla...
-
Ciao popeye.
Se sei ancora interessato all'esportazione in excel vedi un po' se questo ti torna utile