• User

    Scrivere da file csv su db

    Ciao!
    Ho un file csv che memorizza dei dati: nome utente, cognome, indirizzo..
    Ho bisogno di distribuirli in una tabella del mio db: tabella utenti in corrispondenza del campo appropriato.
    Mi date una mano?
    Grazie!


  • User Newbie

    Se devi farlo manualmente e se hai phpmyadmin puoi direttamente importare i dati andando su importa , imposti csv ed esegui.
    Tutti i campi devono essere uguali per posizione a quelli della tabella.

    O in php

    <?
    mysql_connect('localhost', 'user', 'pass');
    mysql_select_db('nome_database');
    mysql_query("LOAD DATA LOCAL INFILE 'dati.csv' INTO TABLE anagrafica FIELDS TERMINATED BY "," LINES TERMINATED BY "\r\n";');
    ?>