Bài giảng Lập trình viên mã nguồn mở PHP - Module 3, Bài 6: Hiển thị dữ liệu trên trang
Hiển thị dữ liệu theo yêu cầu
• Ví dụ: trong CSDL thường dùng kiểu dữ liệu boolean cho cột giới tính —> cột này sẽ có một trong hai giá trị là 0 hoặc 1 vá tùy theo quy ước đẻ xác định 0 hoặc 1 thuộc giới tính gì. Nếu cột giới tính hiển thị 0, 1 và sau đó lại có dòng chú giải thì sẽ không thuận tiện —> dùng hình ành hoặc checkbox,. để hiển thị giới tính. Cách hiển thị này vừa đẹp mắt, vừa dễ hiểu.
Phân trang
□ Lớp Pager
• Sử dụng class pager được cung cấp để thực hiện việc phân trang
• Với lớp pager, chúng ta có thể:
■ Thiết lập loại phân trang và cách hiền thị
■ Chọn số lượng mẩu tin hiẻn thị trên 1 trang
Bạn đang xem tài liệu "Bài giảng Lập trình viên mã nguồn mở PHP - Module 3, Bài 6: Hiển thị dữ liệu trên trang", để tải tài liệu gốc về máy hãy click vào nút Download ở trên
Tóm tắt nội dung tài liệu: Bài giảng Lập trình viên mã nguồn mở PHP - Module 3, Bài 6: Hiển thị dữ liệu trên trang
Trường ĐH Khoa Học Tự Nhiên Tp. Hồ Chi Minh TRUNG TÂM TIN HỌC LTV MÃ NGUÒN MỜ PHP Module 3 - Bài 6: Hiển thị dữ liệu trên trang Ngành LT & CSDL www.t3h.vn 2014 SOJ't Hiển thị dữ liệu theo yêu cầu □Định dạng hiển thị dữ liệu • Cách đơn giản nhất là hiển thị dữ liệu dạng bảng hoặc dạng text •Ví dụ: Hiển thị thông tin khách hàng TH< ‘NGTIN KHÁCH HANG LTV Mã nguồn mớ PHP - Module 3 3 MC VMediaFire f menial lie Ml KH T*n khâch híng G*ớitmh £h» chi Sỗ »n rho*i khOOl KhuK Thúy Phương 1 A21 Nguyỉn o*nh quỉn Gổ VI© 9874125 khOG2 Dồ Lim Thi*n 0 357 Lể Hồng phong Q 10 8351056 khO03 Pt>«m Tt» Nhung 1 56 Dmh Ti4n Hoểng qu*n 1 9745698 khO04 Nguyin Khỉc Th«8n 0 12brt DUOng 3-2 quin 10 8769128 kh005 Tổ Trin Hố Giing 0 n Nguyin Ki*m qu*n Gò víp 5792564 khO06 Nguvên K>én Thi 1 357 Lê Hòng Phong Q.10 9874125 khooe Nguyên Anh Tuin ỉO l/2txs No Trâng Long Q.BT TP.HCM 8753159 Hiển thị dữ liệu theo yêu cầu • Ví dụ: hiển thị thông tin khách hàng với định dạng như sau: ■ Dòng tiêu đề của bảng sẽ được canh giữa, chữ in đậm, màu sắc phân biệt so với các dòng khác. • Các dòng thông tin của khách hàng: dòng chẵn và dòng lè có màu nền khác nhau, cột giới tính được canh giữa Dòng tiêu đề THÒNG TIN KHÁCH HÀNG pg Ki Dòng lẻ LTV Mã nguồn mớ PHP - Module 3 Dòng chẵn 5 MC VMediaFire IIẾ ị Mâ KH Tên khách hàng Giới tinh Đja chi Sô điện thoại ị khooi Khuât Thùy Phương 1 A21 Nguyễn Oanh quận Gò vãp 9874125 kh002 Đỗ Lâm Thiên 0 357 Lê Hông Phong Q.10 8351056 khOO3 Pham Th| Nhung 1 56 Đinh Tiên Hoàng quân 1 9745698 kh004 Nguyễn Khấc Thiên 0 12bis Đưứng 3-2 quàn 10 8769128 kh005 Tô Trân Hô Giảng 0 75 Nguyễn Kiệm qụận Gồ vãp 5792564 :kh006 Nguyễn Kiên Thi 1 357 Lê Hông PhoncjrQ^lO^ 9874125 !kh008 Nguyễn Anh Tuân / 0 l/2bis Nơ Trang Long Q.BT TP.HCM , 8753159 Hiển thị dữ liệu theo yêu cầu □Tạo các cột tùy biến Nhu cầu hiển thị dữ liệu một cách rõ ràng, chi tiết, dễ hiểu trở thành một yêu cầu tất yếu khi thiết kế trang Web. Một trong những cách hiển thị dữ liệu đáp ứng nhu cầu đó là tạo các cột tùy biến LTV Mã nguồn mờ PHP - Module 3 Hiển thị dữ liệu theo yêu cầu • Ví dụ: trong CSDL thường dùng kiểu dữ liệu boolean cho cột giới tính —> cột này sẽ có một trong hai giá trị là 0 hoặc 1 vá tùy theo quy ước đẻ xác định 0 hoặc 1 thuộc giới tính gì. Nếu cột giới tính hiển thị 0, 1 và sau đó lại có dòng chú giải thì sẽ không thuận tiện —> dùng hình ành hoặc checkbox,... để hiển thị giới tính. Cách hiển thị này vừa đẹp mắt, vừa dễ hiểu. LTV Mã nguồn mờ PHP - Module 3 12 13 Phân trang □Giới thiệu Đối với những bảng có số lượng mẩu tin lớn khi hiển thị dữ liệu sẽ làm cho người dùng cảm thấy khó xem—> thực hiện việc phân trang. Phân trang dữ liệu giúp cho việc xem và tìm kiếm thông tin dễ dàng, nhanh chóng và thuận tiện. LTV Mã nguồn mờ PHP - Module 3 Phân trang □ Lớp Pager Sử dụng class pager được cung cấp để thực hiện việc phân trang Với lớp pager, chúng ta có thể: Thiết lập loại phân trang và cách hiền thị Chọn số lượng mẩu tin hiẻn thị trên 1 trang GV mở file chứa lóp Pager để giải thích cho HV các phuxyng thức và ý nghĩa của các phưong thức này. bđ LTV Mã nguồn mờ PHP - Module 3
File đính kèm:
- bai_giang_lap_trinh_vien_ma_nguon_mo_php_module_3_bai_6_hien.docx
- ttth_dh_khtn6_8393_541354.pdf