Как импортировать CSV-файлы, выбранные пользователем, в базу данных

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

  •  05-07-2019
  •  | 
  •  

Вопрос

Интересно, как я могу импортировать CSV-файлы, выбранные пользователем, в базу данных с помощью php.

есть ли какой - нибудь практический способ сделать это ?

Спасибо

Это было полезно?

Решение

В PHP есть функция для этого: fgetcsv().Однако вам все равно придется написать цикл и код, который вставляет строки в базу данных.

$in = fopen('filename.csv', 'r');
while (($row = fgetcsv($in, 10000, ',')) !== false) {
  mysql_query("INSERT INTO ....");
}
fclose($in);
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top