Importare excel in mysql

NOTE: una versione aggiornata dell’articolo potete trovarla su uomocomune.com nell’area dedicata al linguaggio PHP

Per importare dati di un foglio excel in un database mysql gestito da phpadmin, è necessario:

  • Creare la tabella in mysql con i relativi campi (che devono corrispondere alle colonne excel)
  • Salvare il foglio excel in formato “csv”, Attenzione, senza campi intestazione
  • Dalla tabella mysql, selezionare importa
  • Dall’ apposita area di importazione, selezionare il formato di importazione (che appunto è csv)
  • Controllare se il delimitatore di campo sia quello corretto
  • Se nel file csv, i dati hanno delimitatore di campo, ma i campi NON hanno le virgolette contenitrici di testo, cancellare le virgolette dalla text area
  • Dichiarare i campi come specificato, facendo attenzione che siano scritti esattamente come li avete scritti nella tabella e separandoli uno dall’altro con una virgola
  • Importare

Operazione un pò lunga ma molto utile.

Manuale PHP/Mysql

Chi è alla ricerca di un manuale ben fatto che può riordinare le idee
su come organizzare un sito dinamico, qui può trovare un ottimo aiuto:

-pillole di programmazione base del linguaggio
-come strutturare un sito
-come gestire un’area riservata
-come fare l’upload dei file
-come aggiornare più record contemporaneamente
-query JOIN
-espostare file in excel
-e tanto altro…

francesco_fiora