Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di ivy_76
    Registrato dal
    Dec 2004
    Messaggi
    1,822

    PHP: problemi importando da CSV

    Ciao

    ho un banalissimo file CSV che contiene questi valori


    1;1;2;3;4;5;6
    2;7;8;9;10;11;12

    Con questa query li metto in una tabella

    LOAD DATA LOCAL INFILE 'c:/prova.csv' INTO TABLE `magazzino` FIELDS TERMINATED BY ';'

    La tabella magazzino è fatta cosi :


    id int(11) No auto_increment
    codice varchar(255) No
    descrizione varchar(255) No
    quantita int(11) No 0
    prezzo double No 0
    tipologia varchar(255) No
    modello varchar(255) No

    NOTA BENE : inizialmente il CSV aveva 6 campi per riga poi visto che dava sempre problemi ne ho messo 7 (per l'id)

    L'errore è semplicemente questo: quando eseguo la query vedo scritto : Record scritti -1

    Perché fa cosi ?
    TORTA DI RISO .. F I N I T A !!

    Da M.C.S.A. a impiegato pubblico :-(

  2. #2

    una soluzione

    da ignorante quale sono la butto lì:
    prova ad aggiungere la voce LINES TERMINATED BY '\\r\\n'
    può darsi che PHP non capisca che si tratta di due records separati dal ritorno a capo, e invece li consideri come un records unico... :master:

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.