Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Fputcsv doppia colonna

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2010
    Messaggi
    200

    Fputcsv doppia colonna

    Buongiorno a tutti, quel che vorrei fare è esportare una tabella MySQL in formato .csv perciò ho usato queste righe di codice
    Codice PHP:
        unlink('sviluppo_upload/sviluppo.csv');
        
    $file fopen('sviluppo_upload/sviluppo.csv','a');
        
    $risultato mysql_query("SELECT * FROM sviluppo");
        
        while ( 
    $riga mysql_fetch_array($risultato) ) { 
        
    fputcsv($file,$riga,";"); 
        }
        
    fclose($file);    ?>
        <script type="text/javascript" >document.location.href='sviluppo_upload/sviluppo.csv';</script> 
    Solo che restituisce nel .csv ogni colonna ripetuta due volte... chi saprebbe dirmi come risolvere?

  2. #2
    Utente di HTML.it L'avatar di bubi1
    Registrato dal
    Dec 2009
    Messaggi
    1,230
    quella roba con unlink e fopen e' ridondante, puoi anche aprire il file svuotandolo contemporaneamente

    a parte questo, hai doppia colonna perche' mysql fetch array restituisce 2 chiavi, una numerica e una associativa per ogni colonna.
    dovresti usare mysql_fetch_array($risultato, MYSQL_NUM) o qualcosa del genere

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2010
    Messaggi
    200
    puoi dirmi precisamente come fare per favore

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.