- Xử lý:
o Kết nối vào MySQL
o Chọn CSDL QL_BAN_SUA o Đọc bảng KHACH_HANG
o Xuất các thông tin về khách hàng dạng lưới có định dạng như hình trên, trong đó: các cột trên dòng tiêu đề được canh giữa, in đậm, có màu chữ khác có dòng nội dung; dòng chẵn và dòng lẻ ở phần nội dung có màu nền khác nhau; cột giới tính được canh giữa
Hướng dẫn giải
Xử lý:
- Kết nối vào MySql bằng câu lệnh:
o Mysql_connect(“localhost”, “root”, “”);
- Chọn CSDL QL_BAN_SUA
o Mysql_select_db(“QL_BAN_SUA”); - Đọc bảng KHACH_HANG:
o $result = mysql_query(“Select * from KHACH_HANG”); - Xuất dòng tiêu đề của table theo định dạng
- Đặt $stt = 0; // Đặt biến đếm, sẽ tăng theo số mẩu tin - Duyệt các mẩu tin trong bảng KHACH_HANG:
o While($row = mysql_fetch_row($result))
{ //Kiểm tra nếu $stt % 2 ==0 → xuất 1 dòng có màu nền khác, ngược lại thì xuất 1 dòng không có màu nền
// Lấy và xuất từng mẩu tin vào từng dòng trong table như yêu cầu, cột phái (giới tính) align = ‘center’
(87) }
Bài 3: Tạo một trang hiển thị thông tin khách hàng có tuỳ biến cột giới tính
như sau:
Phân tích yêu cầu:
- Xử lý:
o Cột giới tính được canh giữa và hiển thị thông tin như sau: nếu giới tính của khách hàng là Nam thì hiển thị tượng trưng cho phái Nam, còn nếu ngược lại thì hiển thị hình tượng trưng cho phái Nữ như hình trên
Hướng dẫn giải
Xử lý:
- Xuất dòng tiêu đề của table theo định dạng:
o Đặt $stt = 0; // Đặt biến đếm, sẽ tăng theo số mẩu tin
o While($row = mysql_fetch_row($result))
{ // Kiểm tra nếu $stt % 2 == 0 → xuất 1 dòng có màu nền khác, ngược lại thì xuất 1 dòng không có màu nền
// Lấy và xuất từng mẩu tin vào từng dòng trong table như yêu cầu // Cột phái (giới tính) align = ‘center’, và if(phái =1) $hinh = “<img scr= ‘image\be_gai_2.jpg’ else $hinh = “<img scr =
‘image\be_trai_1.jpg’ // Tăng $stt
}
Bài 4: Class pager