Saya memiliki php
aplikasi di mana saya ingin membaca data dari excel, Masukkan ke dalam database dan kemudian menghasilkan laporan pdf untuk pengguna tertentu. Saya mencari banyak tetapi tidak ada yang diberikan secara spesifik tentang kedua hal itu.
108
Jawaban:
Menggunakan pustaka PHPExcel untuk membaca file Excel dan mentransfer data ke database
Lebih dari itu menjadi sangat bergantung pada database Anda, dan bagaimana Anda ingin data terstruktur di dalamnya
sumber
$highestColumn = PHPExcel_Cell::columnIndexFromString($sheet->getHighestColumn());
dengan yang sederhana$sheet->getHighestColumn()
. Anda mungkin memiliki bug dalam kode saat Anda mencoba untuk mendapatkan indeks kolom dari string - TAPI coba akses melalui $ tertinggiColumn. $ baris dalam loop (yang hanya akan memberikan bilangan bulat gabungan yang aneh jika Anda tidak menggunakan karakter)$highestColumn = $sheet->getHighestColumn();
daripada$highestColumn = PHPExcel_Cell::columnIndexFromString($sheet->getHighestColumn());
saya tidak sempurna ``getHighestColumn()
mengembalikan 255 setiap waktu. Menggantinya dengangetHighestDataColumn()
memperbaiki masalah. Berikut info lebih lanjut: stackoverflow.com/questions/15903471/…Untuk membaca data dari microsoft excel 2007 oleh codeigniter cukup buat fungsi pembantu excel_helper.php dan tambahkan yang berikut ini di:
sumber
Menggunakan pustaka PHPExcel , kode berikut akan dilakukan.
sumber
sumber
sumber
Berikut adalah jawaban terbaru untuk pertanyaan ini dari file: 07reader.php
sumber
Kerangka kerja Inci dapat Anda unduh seperti ini:
sumber