Nhập tệp excel PHP
Chào mừng bạn đến với hướng dẫn về cách nhập Bảng tính Excel vào cơ sở dữ liệu MySQL bằng PHP. Vì vậy, bạn có một dự án yêu cầu đọc một số dữ liệu từ bảng tính và lưu chúng vào cơ sở dữ liệu? Show
Để nhập tệp Excel vào cơ sở dữ liệu
Làm thế nào chính xác điều này được thực hiện? ⓘ Tôi đã bao gồm một tệp zip chứa tất cả mã nguồn ví dụ khi bắt đầu hướng dẫn này, vì vậy bạn không cần phải sao chép-dán mọi thứ… Hoặc nếu bạn chỉ muốn đi sâu vào
TLDR – TRANG TRÌNH BÀY NHANH
TẢI XUỐNG & LƯU ÝĐầu tiên, đây là liên kết tải xuống mã nguồn như đã hứa
GHI CHÚ NHANH
MÃ VÍ DỤ TẢI XUỐNGNhấp vào đây để tải xuống mã nguồn, tôi đã phát hành nó theo giấy phép MIT, vì vậy hãy thoải mái xây dựng trên mã nguồn hoặc sử dụng nó trong dự án của riêng bạn
NHẬP EXCEL VÀO MYSQLĐược rồi, bây giờ chúng ta hãy lấy một ví dụ về nhập tệp Excel vào cơ sở dữ liệu
BƯỚC 1) CÀI ĐẶT PHPSPREADSHEETKhông có chức năng riêng trong PHP để đọc tệp Excel. Vì vậy, chúng tôi cần tải xuống và sử dụng thư viện của bên thứ ba có tên là PHPSpreadsheet – Đây là cách tải xuống
Đó là tất cả. Trình soạn thảo sẽ tự động kéo phiên bản mới nhất vào thư mục
BƯỚC 2) BẢNG CƠ SỞ DỮ LIỆU GIẢ & TẬP TIN EXCEL2A) BẢNG NGƯỜI DÙNG GIẢ2a-hình nộm. sql
Trong ví dụ này, chúng tôi sẽ sử dụng bảng người dùng rất đơn giản chỉ có 3 trường FieldDescriptionidKhóa chính, tự động tăng. name Tên người dùng. emailĐịa chỉ email của người dùng
2B) TẬP TIN EXCEL GIẢ2b-hình nộm. xlsx TênEmailJohn Doejohn@doe. com Jane Doe Jane@doe. comJosh Doejosh@doe. comJoy Doejoy@doe. comJanus Doejanus@doe. comJay Doejay@doe. comJune Doe Jane@doe. comJulius Doejulius@doe. comJess Doejess@doe. comJack Doejack@doe. comTiếp theo, chúng tôi có một số người dùng giả trong tệp Excel cần được nhập vào bảng trên
BƯỚC 3) PHIẾU NHẬP PHP3-nhập khẩu. php
Đúng, cái này thoạt nhìn hơi đáng sợ nhưng thực ra rất đơn giản
BIT BỔ SUNG & LIÊN KẾTĐó là tất cả cho hướng dẫn này, và đây là một phần nhỏ về một số tính năng bổ sung có thể hữu ích cho bạn
BẢNG TÍNH VỚI CÔNG THỨCHãy lưu ý rằng PHPSpreadSheet sẽ không đánh giá công thức ô. Thực hiện "chuyển đổi công thức thành giá trị" của riêng bạn trong Excel và lưu nó dưới dạng một bảng tính khác trước khi nhập
Ô NGÀY & GIỜĐây là một vấn đề khác… Về cơ bản, trước tiên hãy chuyển đổi ô ngày/giờ thành chuỗi hoặc văn bản
LIÊN KẾT & Tham khảo
HƯỚNG DẪN YOUTUBE
BẢNG CHEAT INFOGRAPHICCảm ơn bạn đã đọc, và chúng tôi đã đi đến phần cuối của hướng dẫn này. Tôi hy vọng rằng nó đã giúp bạn với dự án của bạn và nếu bạn muốn chia sẻ bất cứ điều gì với hướng dẫn này, xin vui lòng bình luận bên dưới. Chúc may mắn và mã hóa hạnh phúc |