Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2001
    residenza
    rimini, san marino
    Messaggi
    934

    Esportare: da mysql a excel

    Ciao a tutti.

    Mi sembra di avere capito che per esportare devo utilizzare ilcomando DUMP.

    Dove posso trovare la sintassi del comando?

    Grazie,
    Ale

  2. #2
    Utente di HTML.it L'avatar di eraclito
    Registrato dal
    May 2002
    Messaggi
    1,273

    Re: Esportare: da mysql a excel

    [supersaibal]Originariamente inviato da pig_org
    Ciao a tutti.

    Mi sembra di avere capito che per esportare devo utilizzare ilcomando DUMP.

    Dove posso trovare la sintassi del comando?

    Grazie,
    Ale [/supersaibal]
    se hai istallato phpmyadmin fa tutto lui

    per il dump:

    http://dev.mysql.com/doc/mysql/en/mysqldump.html
    L'apprendere molte cose non insegna l'intelligenza
    Voglio avere dubbi più chiari

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2001
    residenza
    rimini, san marino
    Messaggi
    934
    E questa la sintassi?^

    mysqldump listini ordini > /srv/www/prova.sql;

    A me così non funzia.

    Ale

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2001
    residenza
    rimini, san marino
    Messaggi
    934
    Niente mysql.

    Tutto a mano.

    Ale

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2001
    residenza
    rimini, san marino
    Messaggi
    934
    up

  6. #6
    se devi costruire un file excel da php, dichiare questo header all'inizio della pagina (non devi scrivere nient'altro nella pagina html sputata al browser, prima di questo comando):

    header("Content-Type: application/vnd.ms-excel");

    a questo punto non devi fare altro che visualizzare i dati estratti dal database organizzandoli in normalissime tabelle HTML. tag <table> per intenderci

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    72
    Ti do un'altra soluzione....hehehe ... fai una tabella qualsiasi in excel, prova a salvarla come XML e studiati il file che ne vien fuori...è un normalissimo file di testo....

    estrai 3 blocchi, l'header, il footer e il corpo centrale. L'header e il footer puoi gia salvarli in due file di testo separati. Adesso prendi il blocco centrale e studiatelo per riuscire a fare delle funzioncine che ti stampino i dati seguendo quello standard.

    Con php tramite delle query al database esportati tutti i dati e tramite le funzioni create fai scrivere in un file, attaccandoci prima l'header e alla fine il footer.

    In questo modo riesci ad esportare in excel mantenedo ogni tipo di formattazione (larghezza colonne, grassetti e caratteri vari,bordi, etc etc).

    Se esiste un metodo migliore mi farebbe piacere conoscerlo...io ho trovato solo questo...


  8. #8
    e per fare .xls -> .sql?

  9. #9
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    72
    Ti crei un parser....
    trovi tutto su php.net
    http://it2.php.net/manual/it/ref.xml.php

    creato il parser aquisisci i dati e fai le query che ti servono per fare l'aggiornamento al database



  10. #10
    qualcosa di già pronto qualcuno se lo sarà pensato no?

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.