Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Importuj dane z Excela w PHP

Importowanie z plików Excel (XLS) jest znacznie trudniejsze niż importowanie z plików CSV. Zazwyczaj zapisuję plik XLS w pliku CSV w programie Excel, a następnie pracuję nad tym plikiem CSV w PHP...

Spójrz na funkcję PHP fgetcsv pod adresem:http://ca.php.net/ instrukcja/pl/funkcja.fgetcsv.php

<?php
$row = 1;
if (($handle = fopen("test.csv", "r")) !== FALSE) {
    while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
        $num = count($data);
        echo "<p> $num fields in line $row: <br /></p>\n";
        $row++;
        for ($c=0; $c < $num; $c++) {
            echo $data[$c] . "<br />\n";
        }
    }
    fclose($handle);
}
?> 

Jeśli nadal chcesz załadować XLS bezpośrednio z PHP, jest to możliwe (ale jakże niezawodne)... Szybkie wyszukiwanie zaowocowało http://sourceforge.net/projects/phpexcelreader/ co może być pomocne.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Przesuwaj MySQL bez ograniczeń

  2. Wyszukiwanie pełnotekstowe MySQL z częściowymi słowami

  3. Percona Live Dublin - Podsumowanie wydarzenia i nasze sesje

  4. jak zapisać tagi (słowa kluczowe) w bazie danych?

  5. Funkcja MySQL RADIANS() – Konwersja ze stopni na radiany