Comment importer des fichiers csv sélectionnés par l'utilisateur vers une base de données

StackOverflow https://stackoverflow.com/questions/1611017

  •  05-07-2019
  •  | 
  •  

Question

Je me demande comment je peux importer des fichiers csv sélectionnés par l'utilisateur dans une base de données à l'aide de php.

Y at-il un moyen pratique à ce sujet?

merci

Était-ce utile?

La solution

PHP a une fonction pour cela: fgetcsv () . Vous devrez néanmoins écrire la boucle et le code qui insère des lignes dans la base de données.

$in = fopen('filename.csv', 'r');
while (($row = fgetcsv($in, 10000, ',')) !== false) {
  mysql_query("INSERT INTO ....");
}
fclose($in);
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top