Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Impor Data dari Excel di PHP

Mengimpor dari file Excel (XLS) jauh lebih sulit daripada mengimpor dari file CSV. Biasanya saya menyimpan XLS saya ke CSV dengan Excel lalu mengerjakan CSV ini dengan PHP...

Lihat fungsi PHP fgetcsv di:http://ca.php.net/ manual/en/function.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);
}
?> 

Jika Anda masih ingin memuat XLS langsung dari PHP, itu mungkin (tetapi seberapa andal)... Pencarian cepat menghasilkan http://sourceforge.net/projects/phpexcelreader/ yang mungkin bisa membantu.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tabel ditentukan dua kali, baik sebagai target untuk 'UPDATE' dan sebagai sumber terpisah untuk data di mysql

  2. periksa data duplikat sebelum memasukkan

  3. redirect 404 ke url serupa

  4. Tingkatkan WAMP ke MySQL 5.5?

  5. Menerapkan algoritme peringkat Berita Peretas di SQL