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

    importare dati da excel in una tabella mysql con php

    Ciao,
    ho letto un po di articoli sull'argomento ma non ho trovato niente che possa fare al mio caso.
    ho un foglio xls e voglio importarloin una tabella,il problema è che questo foglio è composto da alcune celle mergiate tra loro.

    come posso importare anche questi elementi ?

    c'è uno script o delle funzioni mysql che mi permettono di leggere il file dalla cartella e poi fare l'insert in tabella?

    grazie a tutti
    ciao

  2. #2
    up!!

  3. #3
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,591
    in realtà in mysql non importi l'excel MA UN CSV.

    ho fatto una prova con un file "semplice" e la differenza tra una riga con celle unite e una con tutti i valori è questa:
    "testo prima riga",,,"testo", "ultima"
    "testo seconda riga","bla bla","ri-bla-bla","penultimo","altro valore"
    la prima riga sono celle unite. questo significa che avrai dei campi vuoti nel DB nelle corrispondenze relative

  4. #4
    ho scritto excel ma intendevo cmq un cvs

    ad ogni modo ho provato l'import e ho questo errore su phpmyadmin

    "Contatore di campo non valido nell'input CSV alla linea 1."

    help..

  5. #5
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,591
    PROBABILMENTE dipende da quanti campi hai e quanti ne importi..
    per esempio devi buttare il campo autoincrement se ce l'hai.. e lo rimetti dopo..

  6. #6
    ho capito qual'era il problema...
    ovviamente la tabella del db deve avere tanti campi quante sono le colonne del foglio.
    avendo io molte celle unite anche per colonna non solo per riga questo mi generava l'errore.

    adesso ho risolto, devo riformattare tutto il foglio!

    grazie per l'aiuto
    ciao
    C

  7. #7
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,591
    ahia..

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.