Tải bản đầy đủ (.doc) (9 trang)

tổng hợp bài tập lập trình web php

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (769.9 KB, 9 trang )

Bài 10: Tạo cơ sở dữ liệu QL_BAN_SUA
Tạo bảng HANG_SUA (hãng sữa) dựa trên những thông tin sau:
Tạo bảng LOAI_SUA:
Field Name Field Type Field Size Description
Ma_Loai_Sua varchar 3 Not null
Ten_loai varchar 50 Not null
Tạo bảng SUA
Field Name Field Type Field Size Description
Ma_Sua varchar 6 Not null
Ten_sua varchar 100 Not null
Ma_Hang_Sua varchar 20 Not null
Ma_Loai_Sua varchar 3 Not null
Trong_luong int
Don_gia int
Loi_ich text
Hinh varchar 200
Tạo bảng KHACH_HANG
Tạo bảng
HOA_DON
Field Name Field Type Field Size Description
So_Hoa_Don varchar 5 Not null
Ngay_HD date Not null
Ma_khach_hang varchar 5 Not null
Tri_gia double
Tạo bảng CTHOA_DON
Field Name Field Type Field Size Description
So_Hoa_Don varchar 5 Not null
Ma_Sua varchar 6 Not null
Field Name Field Type Field Size Description
Ma_Hang_Sua varchar 20 Not null
Ten_Hang_Sua varchar 100 Not null


Dia_chi varchar 200
Dien_thoai varchar 20
Email varchar
Field Name Field Type Field Size Description
Ma_Khach_Han
g
varchar 5 Not null
Ten_Khach_Hang varchar 100 Not null
Phai tinyint (bool) 1 1: Nữ , 0: Nam
Dia_chi varchar 200
Dien_thoai varchar 20
Email varchar 100
1
So_luong int
• Thêm thông tin vào bảng hàng sữa
Mã HS Tên hãng sữa Địa chỉ Dien_thoai Email
VNM Vinamilk 123 Nguyễn Du - Quận 1 – TP.HCM 8794561
NTF Nutifood Khu công nghiệp Sóng thần Bình Dương 7895632
AB Abbott Công ty nhập khẩu Việt Nam 8741258
DS Daisy Khu công nghiệp Sóng thần Bình Dương 5789321
DL Dutch Lady Khu công nghiệp Biên Hòa – Đồng Nai 7826451
DM Dumex Khu công nghiệp Sóng thần Bình Dương 6258934
MJ Mead Jonhson Công ty nhập khẩu Việt Nam 8741258
• Thêm thông tin vào bảng hàng sữa loại sữa
• Thêm thông tin vào bảng hàng sữa
• Thêm thông tin vào bảng khách hàng, gồm có các thông tin sau:
Mã khách
hàng
Tên khách hàng
Phái

(0:Nam, 1:
Nữ)
Địa chỉ Điện thoại Email
KH001 Phan Anh 0 32 Lê Lợi 057383556
KH002 Hồ Hoàng 0 56 Nguyễn Trãi 0934885566
KH003 Võ Thị Ánh 1 245 Nguyễn Huệ 0123452013
KH004 Mai Văn Ngọc 0 24 Phan Đình Phùng 0573866557
KH005 Diệp Thanh Hằng 1 11 Độc lập 0573855662
• Thêm thông tin vào bảng hóa đơn, gồm có các thông tin sau:
• Thêm thông tin vào bảng chi tiết hóa đơn, gồm có các thông tin sau:
Mã loại sữa Tên loại sữa
ST Sữa tươi
SC Sữa chua
SB Sữa bột

sữa
Tên sữa Mã hãng
sữa
Mã loại
sữa
Trọng
lượng
Đơn giá
FS Fristi DL ST 180 3600
PL Sữa chua Plus VN SC 120 4000
HL1 Sữa chua cô gái Hà Lam DL SC 100 3000
HL2 Sữa chua uống cô gái Hà Lam DL SC 110 2500
DLS Dielac Sure Vinamilk SB 400 90000
Số hóa đơn Ngày hóa đơn Mã khách hàng Trị giá
HD001 22/08/2012 KH001 90000

HD002 10/08/2012 KH002 150000
HD003 12/08/2012 KH003 270000
HD004 15/08/2012 KH004 120000
HD005 25/08/2012 KH005 450000
Số hóa đơn Mã sữa Số lượng
HD001 HL1 30
HD002 HL2 60
HD003 DLS 3
HD004 PL 30
HD005 DLS 5
2
Bài 11: Tạo ra một trang hiển thị thông tin như sau:
Bài 12: Thiết kế trang hiển thị thông tin khách hàng có định dạng như sau
Bài 13: Thiết kế trang hiển thị thông tin sữa có phân trang như sau:
Bài 14: Tạo trang hiển thị thông tin các sản phẩm sữa dạng list như hình sau:
3
Bài 15: Trang đầu hiển thị thông tin các sản phẩm sữa dạng list và có link như hình sau:
Trang sau hiển thị chi tiết của sản phẩm sữa đã chọn của trang trước:
4
Bài 16: Tạo trang tìm kiếm và hiển thị thông tin chi tiết các sản phẩm sữa dạng list:
Bài 17: Tạo trang thêm mới sản phẩm sữa như sau:
5
Bài 18: Trang đầu tiên hiển thị toàn bộ thông tin khách hàng và hai link "Sửa", "Xóa"
Trang thứ hai liệt kê thông tin cho người dùng cập nhật:
Trang thứ ba dùng để xóa thông tin khách hàng:
Bài 19: Từ các bài đã làm trước hãy sử dụng lại để làm thành một bài tổng hợp như sau: (Hình ảnh
tự chọn)
Sơ đồ liên kết giữa các trang:
6
Ban đầu, hiển thị trang chủ, trong đó sẽ liệt kê tất cả các sản phẩm sữa khi người dùng chưa chọn

loại hay hãng sữa, khi người dùng chọn thì sẽ liệt kê sản phẩm theo nhóm được chọn. Mỗi sữa có
kèm theo link để đến trang chi tiết sữa.
Khi người dùng chọn một tên sữa bất kỳ, qua trang hiển thị thông tin sản phẩm sữa. Ví dụ: sau khi
click chọn sữa "Similac Neo Sure" thông tin chi tiết về sữa này hiển thị như sau:
Khi người dùng click vào link "Thêm sữa mới": trang này sẽ hiển thị như sau:
7
Khi người dùng click vào link "Sữa bán chạy": trang này hiển thị như sau:
Khi người dùng click vào link "Tìm kiếm sữa": trang này hiển thị như sau:
8
Khi người dùng click vào link "Thêm khách hàng": trang này hiển thị như sau:
9

×