10/10/2018, 00:03

php&mysql và excel

Các bạn cho mình hỏi với. Mình có một file Excel giờ mình muốn import dữ liệu trong file Excel đó vào csdl mysql. Không biết có tool nào hay có code nào bằng php cho phép làm điều đó không nhỉ.
Mong các bạn đã từng làm rồi giúp mình với, cám ơn rât nhiều!
3do viết 02:17 ngày 10/10/2018
tham khảo

http://forums.mysql.com/read.php?79,1888,2313#msg-2313
contraidaulong viết 02:12 ngày 10/10/2018
Dùng PHP Excel Parser Pro xem.
danp viết 02:16 ngày 10/10/2018
sao khôgn tự viết lấy một cái, trên trang load có một cái textarea copy vùng dữ liệu của excel (đương nhiên là số trường trong excel phải bằng số trường trong bảng định load và theo số thứ tự cho dễ làm cũng như theo dõi).
khi copy vào thì mỗi dòng (record) sẽ cách nhau bằng dấu enter (chr(13), còn mỗi cột trong dòng đó cách nhau bằng chr(10))
split nó vào mảng rồi cứ thế mà insert in to.
mình làm một cái load bằng asp rồi
chạy ngon. cái của mình làm còn tự detect số trường của bảng định load so với vùng copy vào có bằng nhau không và bắt lỗi một số kiểu dữ liệu thông dụng. trước hết nên load vào bảng temp nếu thành công thì load chính thức vào data.
hyminh viết 02:07 ngày 10/10/2018
Mình kiểm tra lại thì thấy mỗi cột cách nhau bởi tab chr(9) chứ không phải chr(10). Hình như bạn đã nhầm chr(10) la newline. Làm mình chạy hoài không được nhưng cuối cùng rồi cũng ra!
Tran Vu viết 02:07 ngày 10/10/2018
Mình cũng thử tự viết nhưng không hiểu sao nó bị lỗi encoding, fix qua nay vẫn chưa được hix
danp viết 02:13 ngày 10/10/2018
Được gửi bởi tranvu
Mình cũng thử tự viết nhưng không hiểu sao nó bị lỗi encoding, fix qua nay vẫn chưa được hix
Có thẻ <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
và Session.codepage=65001 chưa
Bài liên quan
0