+ Rispondi alla Discussione
Risultati da 1 a 3 di 3

Esportare da Mysql a un file Csv

Ultimo Messaggio di MZ il:
  1. #1
    Utente Premium
    Data Registrazione
    Aug 2006
    Messaggi
    729

    Esportare da Mysql a un file Csv

    Ciao ragazzi, avrei la necessità di esportare dei dati da un database mysql a un file csv sul forum ho trovato questo codice

    Codice PHP:
     <?php
    include "config.php";
    $filename="export.xls";
    header ("Content-Type: application/vnd.ms-excel");
    header ("Content-Disposition: inline; filename=$filename");
    ?>
    <html><head><title>Export</title></head><body>
    <table border="1">
      <tr>
       <th>Campo1</th>
       <th>Campo2</th>
       <th>Campo4</th>
      </tr>
    <?
    $sql
    ="SELECT Campo1, Campo2, Campo4 FROM table";
    $query=@mysql_query($sql) or die (mysql_error());
     
    while (
    $row=mysql_fetch_array($query))
    {
    ?>
     <tr>
      <td><? echo $row['Campo1']; ?></td>
      <td><? echo $row['Campo2']; ?></td>
      <td><? echo $row['Campo4']; ?></td>
     </tr>
    <?
    }
    ?>
    </table> 
    </body></html>
    <?
    @mysql_close($connessione); 
    ?>
    Solo che questo me lo esporta in un file .xml va bene cmq secondo voi??


  2. #2
    Utente Premium L'avatar di stable
    Data Registrazione
    Nov 2006
    Località
    Sicilia
    Messaggi
    1,468
    Scusami, ma il tuo hoster non utilizza phpMyAdmin? Se si c'è il tasto "Esporta" e fa tutto lui...
    Non è tutto ora ciò che luccica!

  3. #3
    MZ
    MZ è offline
    Moderatore L'avatar di MZ
    Data Registrazione
    Jun 2005
    Località
    Lecce-Torino
    Messaggi
    514
    Se, sei tu l'amministratore e puoi accedere al database MySQL da un pannello phpmyadmin, l'operazione come diceva stable risulta semplice, se invece è un opzione di fruizione dei contenuti che vuoi dare ai tuoi utenti, potrebbe esserti utili questa funzione:

    http://uk2.php.net/manual/en/function.fputcsv.php

    I campi vedo che riesci già a ricavarteli puoi scriverli correttamente con fputcsv, nella pagina trovi anche un pò di esempi che possono esserti utili.

    ciao

+ Rispondi alla Discussione

^ Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
  • Il codice BB è Attivato
  • Le faccine sono Attivato
  • Il codice [IMG] è Attivato
  • Il codice [VIDEO] è Attivato
  • Il codice HTML è Disattivato
  • Trackbacks Attivato
  • Pingback Attivato
  • Refback Attivato

SEO by vBSEO 3.6.0 PL2 ©2011, Crawlability, Inc.