2012-03-22 34 views

Trả lời

8

triển khai có thể về những gì bạn yêu cầu bao gồm

  • Quick CSV import with visual mapping

    Đây là một thực hiện đầy đủ với một ánh xạ hình ảnh, mặc dù nó không phải là chủ đề như hình ảnh của bạn. Một ví dụ về việc sử dụng là sẵn here

  • jQuery csv2table

    Đây là một thực hiện một phần nó chuyển đổi csv để một bảng dữ liệu html. Phần còn lại sẽ được chuyển đổi bảng tạo to SQL với một ánh xạ hình ảnh

Các mục sau đây là triển khai một phần PHP rằng bản đồ csv to SQL mà không cung cấp một bản đồ trực quan hơn cho người dùng.

+0

Ví dụ ở đây: http://www.hurricanesoftwares.com/how-to-import-csv-file-in-your-php-application/ Thật tuyệt vời. Đọc qua tất cả các mã và cho nó một ổ đĩa thử nghiệm. Cảm ơn! Đã lưu cho tôi một số giờ làm việc không cần thiết! – jerrygarciuh

2

Đôi khi reinventing the wheel là tốt, bạn sẽ có được những gì bạn cần, và những gì bạn chỉ cần

Điều này có vẻ đơn giản, trước tiên bạn cần một csv kinda phân tích cú pháp, nhưng đó chỉ là quá dễ dàng, bạn có thể làm điều gì đó như:

nhiệm vụ của bạn có thể phá vỡ trong:

1. nhập csv:. (Xây dựng một hình thức upload, xử lý tập tin xác nhận gia hạn

2. Store csv đâu đó tạm (Cửa hàng tập tin, có lẽ với băm thay cho tên như vậy không có mâu thuẫn tồn tại

3. Phân tích các csv. (http://php.net/manual/en/function.fgetcsv.php sẽ là bạn của bạn)

4.- Hai trường nhập, một cho các tệp được phân tích cú pháp và một cho bản đồ của bạn, sử dụng một số phiên/javascript fancyness để thêm các cột bên phải khi đang bay

5.- Sau đó lưu trữ các cột được ánh xạ thành giá trị csv thực.

+0

Đây không phải là một câu trả lời cho câu hỏi. Vâng, đó là những bước liên quan. Tôi đã cung cấp 50 điểm danh tiếng để tìm hiểu xem jQuery/PHP mạnh mẽ đã được viết KHÔNG vì tôi không biết cách thực hiện. – jerrygarciuh

+0

@jerrygarciuh - "Đây không phải là câu trả lời cho câu hỏi". Có lẽ không, nhưng tốt đẹp giống nhau ':)' – halfer

Các vấn đề liên quan