Visualizzazione risultati 1 fino 2 di 2

Discussione: Scaricare risultato query in Excel senza usare header

  1. #1
    gomi non è connesso Neofita
    Data registrazione
    27-11-2013
    Messaggi
    4

    Predefinito Scaricare risultato query in Excel senza usare header

    ciao,
    ho bisogno del vostro aiuto.
    Devo scaricare dalla pagina del mio sito un elenco di dati, risultato di una query e visualizzati in una tabella html, su un foglio Excel.
    Ho utilizzato la funzione header in questo modo:

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

    e funziona correttamente.

    Il problema però è che nella parte superiore della pagina è presente anche un menu, sempre in formato tabella html, e quando viene generato il file excel, vengono scaricati anche i dati presenti nel menu.
    Come posso fare per scaricare solo il risultato della query?
    Da quello che ho capito il comando header non fa altro che trasformare la pagina html in excel e quindi prende tutti i dati presenti nella pagina, giusto?
    Ci sono delle alternative?

    grazie mille

  2. #2
    mzanella non è connesso AlterGuru
    Data registrazione
    29-12-2015
    Messaggi
    1,954

    Predefinito

    Semplice: togli il menù da quella pagina.

    Usando header in quel modo indichi al browser di "interpretare" il contenuto della pagina come un file Excel.

Tags for this Thread

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •