Mình có làm thử một cái: không được hoàn toàn như ý của bạn:
Bạn xem thử:
http://php-dukkha.rhcloud.com/sql/demo/sql.php
user login: admin , password : 123
Hướng dẫn:
Mình có làm thêm cột tháng , hy vọng không có ảnh hưởng gì đến cấu trúc dữ liệu của bạn. Ví dụ : bạn muốn dữ liệu là của tháng 1 năm 2015 , thì bạn điền thông tin ở cột này sẽ là 201501.
Tất cả mình làm trong một bảng, mình không biết dữ liệu của bạn lớn đến đâu, cái bảng này có thể chứa được vài triệu dòng, tùy theo cấu hình máy tính của bạn.
Nếu dữ liệu lớn quá mình sẽ chia nhỏ mỗi tháng một bảng hoặc mỗi ngày một bảng. Mình thử làm thí nghiệm trên một bảng trước.
Để cập nhật dữ liệu, bạn chỉ cần ctrl A , sau đó ấn phím delete để xóa hết thành bảng trống.
Để thêm dữ liệu mới một dòng.
ở cột check bạn chọn mũi tên xuống và chọn insert, thao tác này nên để sau cùng.
Ở cột id bạn để chống.
Các cột khác bạn điền thông tin vào.
Tạm thời ngày tháng để theo kiểu năm - tháng -ngày bạn nhé. Tạm thời thôi.
2 cột ngày tháng là cột ngày cập nhật và ngày kiểm tra phải để đúng kiểu mình gợi ý.
Vậy thôi.
Sau khi điền các thông tin xong bạn quay lại cột check kích chọn mũi tên xuống và chọn insert. Bạn cũng có thể để chuột vào góc phải phía dưới của ô chêck sau khi chọn insert và kích đúp để chọn nhiều dòng , tương ứng với số dòng bạn đã điền thông tin, giống như kiểu trong excel ấy. kích chuột hoặc rê chuột để chọn insert hàng loạt.
Thao tác cuối cùng là bạn kích chuột vào nút save để lưu toàn bộ thông tin bạn nhập vào. Sau đó sẽ có một bảng thông báo insert thành công.
Tạm thời mình làm cái form nhập liệu để bạn làm quen trước.
Đó là thao tác insert.
Thao tác sửa và xóa cũng làm tương tự.
Ở ô lọc
Mình để mặc định là hiển thị 20 dòng trên một trang. Nếu bạn muốn tăng số dòng lên thì bạn điền số vào ô hiển thị tổng số dòng. Tháng năm nếu không điền gì thì nó hiển thị tháng hiện tại và năm hiện tại.
Ví dụ bạn muốn tăng hiện thỉ lên 200 dòng và tháng là tháng 1 năm 2015 . Thì bạn chọn ô hiển thị số dòng 200, ô từ tháng : 1, năm: 2015 đến tháng : 1 năm 2015. Sau đó kích chọn nút lọc. Tất cả thông tin của tháng 1 sẽ được hiển thị.
Có thể cách hướng dẫn của mình hơi khó hiểu, nếu có bất kỳ khó khăn gì bạn cứ đặt câu hỏi. Vì mình không phải là bạn , nên mình cũng không thể nắm rõ vấn đề bạn cần bằng chính bạn được, tất cả chỉ là mình tưởng tượng và hình dung ra công việc của bạn và làm thử.
Hiện giờ mới chỉ có tìm kiếm theo tháng năm.
Còn phần tổng hợp và lọc tìm kiếm , hơi hóc một chút mình hy vọng sẽ làm suôn sẻ trong nay mai.