• User Newbie

    ho lo stesso problema mi dici esattamente come hai settato ecc
    io devo mettorlo tramite phpmyadmin
    non ne capisco niente ne di php ne di csv ne di niente pero devo imporare assolutamente questo file csv e mi da sempre errore contatore alla linea 1


  • User

    Come separatore dei campi usa la virgola, mentre come delimitatore di riga usa il punto e virgola;
    Una volta che lo hai salvato da open office, aprilo con il blocco note per vedere effettivamente cosa hai salvato.
    Magari se nel mysql hai già altri contenuti, prova a fare un export di un a tabella e poi aprilo con il blocco note, così almeno vedrai una struttura analoga a quella che dovrai avere nel file che vuoi importare ( forse questa cosa ti fa più difficoltà che altro se stai partendo da zero, ma purtroppo un po le ossa sulle importazioni e i db in generale bisogna farsele... )


  • User Newbie

    Ciao e scusate se mi intrometto dopo qualche annetto. :dull::dull:

    Anch'io ho lo stesso problema e non ho capito perfettamente come fare.

    Premetto che anch'io ho usato Open Office e sono alle prime armi con questo tipo di operazione.

    Ho creato un file .csv con la "," come separatore di testo e le virgolette "bla bla bla" come delimitatori di testo.

    Il ";" non me lo chede nemmeno di metterlo. Infatti a fine riga non c'è di conseguenza vengono sfumate le mie già scettiche idee di acquisizione di questo documento.

    La mole di dati abbondante quindi l'unico modo che ho a disposizione è questo.

    Potresti cortesemente spiegarmi nel dettaglio, passaggio per passaggio, cosa hai fatto?

    Ti rimgrazio in anticipo!

    Roberto.


  • User

    Scusa ma il tempo disponibile è veramente poco e la mia memoria è praticamente nulla 😢 . Non ricordo i passaggi fatti , e sinceramente neppure il porblema :mmm: ;
    In effetti tra un importazione e l'altra mi passa sempre un po' di tempo e mi dimentico sempre, quindi qualche prova mi tocca sempre rifarla, ma alla fine dopo qualche tentativo la cosa riesce.
    Abbi solo un po' di pazienza.
    Penso che il tutto stia nel fare un export di prova e guardarla con notepad.
    Comunque
    Phpmyadmin di default usa
    Campo terminato da ;
    Campo composto da "
    Linee terminate da AUTO
    Mentre quando salvi la prima volta il tuo csv da openoffice ( Salva con nome ---> Testo CSV
    ti suggerisce di default
    Separatore di campo ,
    separatore di testo "
    Per le linee effettivamente aprendo il risultato con notepad vedo che va acapo automaticamente senza scrivere nulla.
    A questo punto dovrebbe essere semplicemente questione di far combaciare le cose, in particolare il separatore di campo di OpenOffice fallo diventare ; e magari cambia anche il set di caratteri in quanto in importazione mysql vuole utf8 mentre openoffice prende windows-1252 sempre dalle impostazioni scelte in fase di salvataggio nella schermata dopo la scelta del formato.
    Mi spiace non poter fare ulteriori prove per darti certezze, ma il tempo è tiranno .
    Buon lavoro


  • User Newbie

    Ciao a tutti, riprendo questo vecchio topic perchè ho un problema simile a quello già descritto.

    Ho delle tabelle xls da importare in mysql, (hosting su aruba), ho provato dall' interfaccia phpmyadmin ad importarle dopo averle salvate in csv mi da questo:
    'Contatore di campo non valido nell'input CSV alla linea 17.'

    Di conseguenza mi importa perfettamente i primi 16 record e niente più.....qualcuno può suggerirmi una soluzione?
    Grazie


  • Bannato User Attivo

    Ciao, ho un problema anche io.

    Se esporto il file excel, aggiungo una riga. Lo salvo come csv con separatore virgola.

    Prova a importarlo, mette il numero id esatto, però poi gli altri campi sono tutti vuoti.

    Qui potete vedere uno screen:

    gyazo.com/c5528a98d8a602e83f0221b29facf655

    Aiutatemi per favore !!!


  • User

    dallo screenshot non si puo' capire gran chè ( almeno a me non viene nulla in mente ), poi il mio problema era con openoffice, non con excel ; le procedure di import export dal mio vecchio post sono cambiate e migliorate sia per oo che per excel che per le versioni di mysql, per cui servirebbero più info per aiutarti; magari mandami la parte dello script con la query di inserimento, e un export almeno di qualche riga in più del tuo file excel , così se vuoi faccio una prova.


  • Bannato User Attivo

    Allora micmilk, se mi dai una tua e-mail, ti mando il file esportato da joomla 1.5 e quello esportato da joomla 1.6.5

    Cosi magari tu riesci ad allineare bene le colonne e a salvare il csv.


  • User

    ti ho mandato la mail in privato .
    fammi sapere.


  • Bannato User Attivo

    Risolto si può chiudere.