tailieunhanh - Lập trình web với PHP - p15

Chương 4 : SỬ DỤNG BẢNG ĐỂ TRÌNH BÀY DỮ LIỆU Chúng ta có thể thành công trong việc kết hợp PHP và MySQL để tạo ra trang web động, khi có nhiều dòng dữ liệu cần trình bày, chúng ta cần phải có cơ chế để người xem dễ dàng đọc dữ liệu và cần phải đẹp, ngắn gọn, trình bày rõ ràng. Phương pháp dễ nhất là sử dụng bảng. Trong chương này chúng ta sẽ biết: Tạo bảng để tổ chức dữ liệu từ cơ sở dữ liệu. Tạo tiêu đề cột tự động. Bảng thông dụng với. | Chương 4 SỬ DỤNG BẢNG ĐỂ TRÌNH BÀY DỮ LIỆU Chúng ta có thể thành công trong việc kết hợp PHP và MySQL để tạo ra trang web động khi có nhiều dòng dữ liệu cần trình bày chúng ta cần phải có cơ chế để người xem dễ dàng đọc dữ liệu và cần phải đẹp ngắn gọn trình bày rõ ràng. Phương pháp dễ nhất là sử dụng bảng. Trong chương này chúng ta sẽ biết - Tạo bảng để tổ chức dữ liệu từ cơ sở dữ liệu. - Tạo tiêu đề cột tự động. - Bảng thông dụng với kết quả truy vấn MySQL cơ bản. - Bảng thông dụng với kết quả truy vấn MySQL phức tạp. - Tạo trang thân thiện cho người dùng Tạo bảng Khi có một danh sách dữ liệu cần phải đặt cấu trúc tiêu đề cột định dạng bảng. Ví dụ định nghĩa tiêu đề bảng Mở trinh soạn thảo nhập đoạn mã và lưu với tên . php movie EOD h2 center Movie Review Database center h2 table width 100 border 1 cellpadding 2 cellspacing 2 align center tr th Movie Title th th Year of Release th th Movie Director th th Movie Lead Actor th th Movie Type th tr table EOD echo movie Kết quả như Hình Hình Error No text of specified style in Tất cả đoạn mã nằm bên trong EOD và EOD thì chứa trong biến table vì thế thay vì in mỗi thành phần của bảng HTML thì nên thêm biến table. Nhân tiện nó thêm vào khung cho bảng để tiện việc trình bày. Sau đó xuất nội dung đơn giản của biến Stable. Cuối cùng chúng ta đóng PHP bằng thẻ đóng . Bằng việc sử dụng 2 thẻ ta có thể sử dụng mã HTML đơn giản. Như đã đề cập ở chương 2 về việc sử dụng heredoc ta có thể thay thế thẻ EOD bằng bất cứ chuỗi nào mà ta muốn nhưng bắt đầu và kết thúc phải phù hợp. Chú ý Ở đây không có khoảng cách sau EOD và thẻ EOD không có khoảng cách nào giữa các dòng thục lề hoặc bất kỳ ký tự nào trong dòng thẻ đóng heredoc. Nếu có bất kỳ khoảng trống nào thì nó sẽ báo lỗi. Do đó luôn luôn nhớ rằng phải xóa tất cả các khoảng cách sau các thẻ đó. Bảng thường dùng Ví dụ Điền dữ liệu vào bảng Bởi vì đây là một đoạn mã lớn nên tất những thay đổi đều có được thể hiện rõ rệt. Một vài thứ được lấy ra từ tập .

TỪ KHÓA LIÊN QUAN