Hướng dẫn thực hành Ứng dụng dữ liệu web - 15

- Duyệt và xuất ra các hãng sữa và loại sữa theo từng dòng bằng foreach(…) theo định dạng như hình trên

foreach ($mang_hang_sua as $row){

$ma_hang_sua = $row[‘Ma_hang_sua’];

$ten_hang_sua = $row[‘Ten_hang_sua’]; echo $ten_hang_sua. “<br>”;

}

(Làm tương tự cho $mang_loai_sua)

Bài 6: Tạo trang danh mục sữa như sau:


Phân tích yêu cầu Gọi sử dụng hai lớp xl sua và hiển thị thông tin định 1

Phân tích yêu cầu:

Có thể bạn quan tâm!

Xem toàn bộ 145 trang tài liệu này.

- Gọi sử dụng hai lớp xl_sua và hiển thị thông tin định dạng như hình

Hướng dẫn giải:

- Gọi sử dụng class xl_sua bằng cách dùng inlucde

- Gọi hàm danh_sach_sua() để lấy các mẩu tin có trong bảng sua và gán vào cho biến $mang_sua

- Duyệt và xuất ra các sữa theo từng dòng bằng foreach(…): có định dạng mỗi sữa hiển thị trên một dòng gồm 4 cột (của 1 table): cột đầu là hình ảnh sữa, cột hai: tên sữa, cột ba: trọng lượng, cột 4: đơn giá (có định dạng lại bằng hàm number_format(…))

Bài 7: Tạo Form Thêm một khách hàng mới vào bảng khách hàng.


Phân tích yêu cầu Gọi sử dụng lớp xl khach hang Hướng dẫn giải Gọi sử 2

Phân tích yêu cầu:

- Gọi sử dụng lớp xl_khach_hang

Hướng dẫn giải:

- Gọi sử dụng class xl_khach_hang

- Lấy các thông tin của khách hàng trên form và gán cho các biến tương ứng

- Kiểm tra các giá trị lấy được

- Gọi hàm them_khach_hang($makh, $tenkh, $phai, $dia_chi, $dien_thoai,

$email): để thêm một khách hàng mới vào bảng khách hàng.

- Thông báo kết quả sau khi thêm mới

BUỔI THỰC HÀNH SỐ 13

Bài 8: Tạo trang danh mục sữa bán chạy:


Phân tích yêu cầu Gọi sử dụng lớp xl sua Dùng hàm danh sach sua ban chay để lấy 3

Phân tích yêu cầu:

- Gọi sử dụng lớp xl_sua

- Dùng hàm danh_sach_sua_ban_chay(): để lấy 5 sữa bán chạy nhất và hiển thị như định dạng trên

Hướng dẫn giải:

- Gọi sử dụng class xl_sua bằng cách dùng include

- Gọi hàm danh_sach_sua_ban_chay() để lấy 5 loại sữa bán chạy nhất và gán vào cho biến $mang_sua

- Duyệt mảng sữa và xuất ra các tên sữa theo từng dòng bằng foreach(…) theo định dạng được yêu cầu

Bài 9: Tạo trang hoàn chỉnh 1:


Phân tích yêu cầu Tạo các trang sau Trang banner htm Trang footer htm Trang sữa bán 4

Phân tích yêu cầu:

Tạo các trang sau

- Trang banner.htm


Trang footer htm Trang sữa bán chạy có link Dùng trang sua ban chay đã có sẵn lưu 5

- Trang footer.htm


Trang sữa bán chạy có link Dùng trang sua ban chay đã có sẵn lưu lại với tên sua 6

- Trang sữa bán chạy có link:


Dùng trang sua ban chay đã có sẵn lưu lại với tên sua ban chay link sau đó thêm link 7

- Dùng trang sua_ban_chay đã có sẵn lưu lại với tên sua_ban_chay_link sau đó thêm link cho từng sữa (để link qua trang tong_hop_1) và định dạng lại như hình trên

- Trang chi tiết sữa bán chạy:


Gọi sử dụng hàm trong lớp xl sua để lấy thông tin một sữa bán chạy khi 8

Gọi sử dụng hàm trong lớp xl_sua để lấy thông tin một sữa bán chạy khi người dùng chọn tên sữa. Hiển thị thông tin như hình trên.

- Sau đó ráp lại thành một trang hoàn chỉnh có tên là trangn tong_hop_1.php

Trang hoàn chỉnh Hướng dẫn giải Trang sua ban chay link php Làm tương tự như trang 9

- Trang hoàn chỉnh:


Hướng dẫn giải Trang sua ban chay link php Làm tương tự như trang sua ban chay php 10

Hướng dẫn giải:

Trang sua_ban_chay_link.php:

- Làm tương tự như trang sua_ban_chay.php, chỉ khác ở phần tên sữa có thêm link:

foreach ($mang_sua as $row){

$ma_sua = $row[“ma_sua”];

$ten_sua = $row[“ten_sua”];

echo “<li style = ‘color:#FFFFFF’><a href = tong_hop_1.php?ma_sua =”.$ma_sua. “>$ten_sua</a></li>”;

}

Trang chi_tiet_sua_ban_chay.php:

- Thực hiện câu lệnh truy vấn và lấy thông tin sữa khi người dùng chọn sữa:

if (isset($_REQUEST[“ma_sua”])){

$ma_sua = $_REQUEST[“ma_sua”];

$strsql = “select * from SUA, LOAI_SUA, HANG_SUA where SUA.Ma_loai_sua = LOAI_SUA.Ma_loai_sua AND SUA.Ma_hang_sua

= HANG_SUA.Ma_hang_sua AND Ma_sua like ‘$ma_sua’ ”;

$mang_sua = $xl_sua -

>danh_sach_sua_theo_hang_theo_loai($strsql);

- Duyệt mảng sữa và xuất thông tin sữa được chọn giống như định dạng chi tiết sữa đã làm ở bài trước (tham khảo bài lưới định dạng cột có link)

Trang tong_hop_1.php

- Tạo một table có ba dòng

o Dòng 1: gọi sử dụng trang banner.html

o Dòng 2: cột trái gọi sử dụng trang sua_ban_chay_link.php

o Dòng 2: cột phải gọi trang chi_tiet_sua_ban_chay.php

o Dòng 3: gọi sử dụng trang footer.html

BUỔI THỰC HÀNH SỐ 14

Bài 10: Tạo trang hoàn chỉnh 2:


Phân tích yêu cầu Tạo các trang sau Trang banner htm Trang footer htm Trang menu phai html 11

Phân tích yêu cầu:

Tạo các trang sau

- Trang banner.htm


Trang footer htm Trang menu phai html Trang loại – hãng sữa có link 12

- Trang footer.htm


Trang menu phai html Trang loại – hãng sữa có link 13

- Trang menu_phai.html:

Trang loại – hãng sữa có link 14

- Trang loại – hãng sữa có link:


Sau Trang banner htm Trang footer htm Trang menu phai html Trang loại – hãng sữa có link 15

Xem tất cả 145 trang.

Ngày đăng: 29/01/2024
Trang chủ Tài liệu miễn phí