voici ma fonction pour lire mon fichier csv(il faut que tu transforme ton fichier excel en csv)
Code :
function read_csv( $filename, $separateur) // transfert le fichier dans un tableau { if ( $FILE= fopen($filename, "r" ) ) // ouverture du fichier { while ($ARRAY[]= fgetcsv($FILE, 1024, $separateur)); // lire ligne par ligne et coupe colonne par colonne fclose($FILE) ; // ferme le fichier array_pop($ARRAY); // efface la derniere ligne return ($ARRAY) ; // renvoie le tableau }else{ /* le fichier n'existe pas */ echo "Fichier introuvable !<br>Importation stoppée."; } }
|
apres il suffit que tu fasse l'insertion dans ta bd,
Code :
- par exemple si tu as ton fichier
- 15 paris
- 20 marseille
- for($i=0;$i<count($array);$i++){
- insert into tatable (nombre, ville) values ($array[$i][0],$array[$i] [1])
- }
|
bon j'espere que tu comprendra