Yükleme Excel veya CSV PHP ile MySQL dosyasını

2 Cevap php

Kullanıcıların bir iletişim yönetim sistemi için MySQL için bir Excel veya CSV dosyası yüklemek için izin arıyorum. Bu tablo doğru sütuna ithal böylece kullanıcılar kendi sütunları eşleştirmek için izin gerekiyor.

Herkes bu iyi bir site veya öğretici biliyorum?

2 Cevap

"Infile eklediğiniz" check out. Ben bu gibi dinamik bir şey yapmadım, ama ben statik biçimlendirilmiş raporları için o her zaman kullanın.

Sen sütunları eşleştirmek için raporun ilk satırını okuyabilirsiniz.

Bu XLS okumak yardımcı olabilir: http://www.phpclasses.org/package/1919-PHP-Stream-wrapper-to-read-and-write-MS-Excel-files.html

Ben size raftan çekin ve kullanabileceğiniz bir şey bilmiyorum, ama oldukça hızlı bir şey kamçılamak gerekir.

Temel olarak, yüklenen dosya almak ilk satırı (kullanım fgetcsv ()) yakala. Sonra dinamik hedef alanını seçmek için açılan ilişkili her sütunun, verileri görüntüleyen küçük bir form oluşturmak.