Как прочитать файл Excel(.xlsx) в php(codeigniter)?

Я использую CodeIgniter и хочу прочитать файл Excel, чтобы извлечь данные и сохранить их в базе данных PHPmyAdmin.

Я пробовал некоторые сторонние библиотеки, такие как

1- SimpleXLSX.class.php
2- Excel_reader

но это не помогает мне.

Кто-нибудь может дать мне хороший пример того, как эффективно читать файлы Excel в CodeIgniter?

1 ответ

Вот код для чтения из файла.xlsx в базу данных mysql.

  $csvFile = fopen("path/to/your/file");
  //skip first line
  fgetcsv($csvFile);
  //read data from csv file line by line
  while(($line = fgetcsv($csvFile)) !== FALSE){        
     //You can have your active record's query to insert it into Db
     $db->query("INSERT INTO tableName (Column1) VALUES ('".$line[0]."')");
  }                
  //close opened csv file
  fclose($csvFile);
Другие вопросы по тегам