Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Prendere dati da Excel e upparli nel database

    Salve,

    Attualmente utilizzo OpenCart come CMS.

    Il problema è che ho una lunga lista di prodotti su file Excel e vorrei riuscirli a prendere (tramite il php) e poi con una semplice query INSERT TO inserirli nel Database.

    Ho provato PHPExcel e un altro simile hostato su sourceforge.

    Conoscete qualche script per "aprire il file excel ed estrapolare i dati"?

    Se volete vi allego il file excel in questione..

    Grazie,

    Roberto.
    Hai bisogno di un CMS? Hai bisogno di un E-commerce? Oppure hai bisogno di un semplice sito?

    Chiedi a me!

  2. #2
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    Salvarlo in CSV e poi usare le funzioni apposite non fai prima?
    Sempre che sia una cosa una tantum.
    Se è ripetitivo, puoi provare questo

  3. #3
    Originariamente inviato da clasku
    Salvarlo in CSV e poi usare le funzioni apposite non fai prima?
    Sempre che sia una cosa una tantum.
    Se è ripetitivo, puoi provare questo
    Purtroppo ho provato proprio quei file ed escono solo errori dovuti alla mancanza di file.

    CSV? Mai provato.. come faccio?
    Hai bisogno di un CMS? Hai bisogno di un E-commerce? Oppure hai bisogno di un semplice sito?

    Chiedi a me!

  4. #4
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    apri Excel, salva come CSV invece che come file XLS (considera che ti salva solo un foglio)
    Ottieni un file di testo delimitato (in genere) da punti e virgola oppure da tabulazioni (se scegli al momento del salvataggio "testo separato da tabulazione")

    Poi quel file (è un testo, praticamente) lo apri e lo leggi con le funzioni apposite (tipo fgetcsv) e poi lo importi dove ti serve

    Butta giù due righe di codice (c'è anche l'esempio nel link che ho messo) e se non riesci chiedi pure

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.