Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    82

    esportare tabelle in excel

    Salve a tutti,
    ho un problema con l'esportazione di dati in excel.
    In pratica mi creo un file html in cui ho una tabella con dati presi da un db tramite una query.
    Adesso mi chiedevo se era possibile creare tipo un polsante alla fine della tabella che mi permette , cliccandoci su, di esportare tali dati della tabella in un foglio excel.

    Grazieeeeeeeeeeeeee!!!!

  2. #2
    esportare tabelle HTML in Excel è una cosa di semplicità estrema, basta dare alla pagina un particolare header che dica al browser che è un file Excel; tutto il resto della pagina deve contenere soltanto delle normali tabelle HTML:

    Codice PHP:
    <?
    header
    ("Content-Type: application/vnd.ms-excel");

    print 
    '<table><tr><td>prova</td></tr></table>';
    ?>
    supporta anche qualche formattazione HTML come le larghezze delle colonne, lo spessore dei bordi ed i colori, se non ricordo male. è una cosa un po' limitata, è vero, però per una buona parte dei lavori dovrebbe essere sufficiente. ad esempio non puoi creare più fogli di calcolo e non hai accesso alle funzionalità avanzate di Excel; per fare questo hai bisogno delle estensioni Office sul server (quindi solo sotto Windows), ma non ho mai provato a farlo.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    82
    Scusa ma questa riga:

    Codice PHP:
    header("Content-Type: application/vnd.ms-excel"); 
    la devo mettere tra <head></head> o tra <body></body>???

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.