Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 20
  1. #1

    [My-sql] - importare dati foglio excel

    Ciao a tutti,

    qualcuno può darmi qualche riferimento sull'importazione di un file excel o csv in mysql??


    Grazie
    "La grandezza dell'uomo si misura in base a quel che cerca e all'insistenza con cui egli resta alla ricerca".

  2. #2
    Piccolo UP..
    "La grandezza dell'uomo si misura in base a quel che cerca e all'insistenza con cui egli resta alla ricerca".

  3. #3

  4. #4
    Grazie Marketto!
    Ci do' un'occhiata e nel caso ti rivolgo qualche altra domanda.
    "La grandezza dell'uomo si misura in base a quel che cerca e all'insistenza con cui egli resta alla ricerca".

  5. #5

    Allora...

    L'operazione di importazione deve essere effettuata in remoto.

    Ho creato una tabella "alberghi" con lo stesso numero di colonne del foglio excel.

    I campi sono i seguenti
    id, categoria, denominaz, indirizzo, cap, localita, telefono, mail, tipologia.

    A questo punto ho creato il file php con l'accesso al db, e ho inserito questo codice.





    $import_query=
    "LOAD DATA INFILE 'alberghi.csv'
    INSERT INTO TABLE alberghi
    FIELDS ENCLOSED BY '\"' TERMINATED BY ';'
    LINES TERMINATED BY '\n'
    IGNORE 1 LINES
    (id, categoria, denominaz, indirizzo, cap, localita, telefono, mail, tipologia)";

    mysql_query($import_query, $link) or die(mysql_error());

    mysql_close($link);


    Ora vi mostro la prima riga del foglio alberghi.csv

    id;categoria;denominaz;indirizzo;cap;localita;tele fono;email;tipologia



    Risultato: pagina bianca quando viene caricato il foglio csv. Consultando il db in remoto la tabella è ancora vuota.
    "La grandezza dell'uomo si misura in base a quel che cerca e all'insistenza con cui egli resta alla ricerca".

  6. #6

    Una sola precisazione

    La riga del file csv è così, scusate


    id;categoria;denominaz;indirizzo;cap;localita;tele fono;email;tipologia
    "La grandezza dell'uomo si misura in base a quel che cerca e all'insistenza con cui egli resta alla ricerca".

  7. #7

    Come non detto

    Dove c'è località in realtà non va a capo... :gren:
    "La grandezza dell'uomo si misura in base a quel che cerca e all'insistenza con cui egli resta alla ricerca".

  8. #8
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    domanda stupida...il csv l'hai caricato in remoto giusto??
    think simple think ringo

  9. #9
    Sì marketto.
    "La grandezza dell'uomo si misura in base a quel che cerca e all'insistenza con cui egli resta alla ricerca".

  10. #10
    Se vuoi sapere dove risiede, ti posso dire che si trova nella stessa cartella del file.php
    "La grandezza dell'uomo si misura in base a quel che cerca e all'insistenza con cui egli resta alla ricerca".

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.