PHP 2019 De2

You might also like

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 2

KẾT THÚC MÔN HỌC

Môn học : Lập trình Web với PHP (tổng số điểm: 100 điểm)
Thời gian : 120 phút.
Chú ý:
- Không sử dụng Internet, điện thoại, usb trong phòng thi.
- Học viên tạo thư mục Qlbanhang lưu toàn bộ các file bài thi vào thư mục
này.
- Sau khi làm bài xong, học viên nén thư mục thành file .rar. Lưu file.rar vào
thư mục <Tên máy tính của bạn> đặt trên màn hình Desktop.(Cán bộ trông
thi hướng dẫn)
- Sử dụng tiếng việt không dấu, nếu sai tên tệp thì không được chấm điểm (nhận
điểm 0).
A- Tạo Cơ sở dữ liệu (10 điểm)
Tạo bảng Tài khoản (Taikhoan):
Tên trường Kiểu dữ liệu Độ rộng Ghi chú
Mataikhoan varchar 5 Primary key
Tentaikhoan varchar 30
Matkhau varchar 30
Hoten varchar 50
Email varchar 50
Tạo bảng danh mục sản phẩm (Sanpham):
Tên trường Kiểu dữ liệu Độ rộng Ghi chú
Mahang varchar 5 Primary key
Tenhang varchar 50
Soluong INT
Hinhanh varchar 30 Lưu tên file ảnh
Mota varchar 100
Giahang decimal 10,1
Maloai varchar 5
Nhập vào mỗi bảng ít nhất 10 bản ghi
- Lưu ý: Các ảnh sử dụng trong bài lưu vào một thư mục image trong
thư mục QLbanhang

Đề thi kết thúc môn học MySQL Page 1 of 2


B - Xây dựng trang Dangnhap.php (40 điểm)
Yêu cầu:
- Thiết kế được giao diện đăng nhập, kiểm tra dữ liệu đầu vào (10
điểm)
- Thực hiện viết lệnh cho nút Đăng nhập ứng với tài khoản trong
bảng Taikhoan, nếu đăng nhập thành công thì điều hướng đến
trang Sanpham.php, nếu đăng nhập không thành công thì thông
báo cho người dùng nhập lại (15 điểm)
- Khi người dùng đăng nhập thành công khởi tạo biến Session lưu
giữ tài khoản đăng nhập, sử dụng biến Session cho phép hiển thị
chức năng thêm sản phẩm tại trang Sanpham.php (15 điểm)
C – Xây dựng trang Sanpham.ph (50 điểm)
Bài kiểm tra: Lập trình web với PHP
Họ và tên học viên: Nguyễn Văn A
Danh mục loại sản phẩm
Danh mục sản phẩm
Loại sản phẩm 1
Loại sản phẩm 2
Loại sản phẩm 3

Tên sản phẩm Tên sản phẩm Tên sản phẩm Tên sản phẩm Tên sản phẩm
Giá Chi tiết Giá Chi tiết Giá Chi tiết Giá Chi tiết Giá Chi tiết

Tên sản phẩm Tên sản phẩm Tên sản phẩm Tên sản phẩm Tên sản phẩm
Giá Chi tiết Giá Chi tiết Giá Chi tiết Giá Chi tiết Giá Chi tiết

1 2 3 4 5 6 7 8 9 10

- Yêu cầu:
+ Hiển thị được danh sách sản phẩm đúng theo định dạng yêu cầu (25 điểm)
+ Phân được trang danh sách sản phẩm – mỗi trang không quá 5 sản phẩm (25
điểm)
----------------- Hết -----------------

Đề thi kết thúc môn học MySQL Page 2 of 2

You might also like