Tài liệu thực hành môn Lập trình Web - Lab 07

Khoa Khoa học và Kỹ thuật Máy tính- Đại học Bách Khoa Tp.HCM  
Môn học: Lập trình Web  
LAB 07  
I.  
Mục tiêu  
•
•
Hiểu biết về hệ quản trị CSDL MySQL và cách sử dụng tiện ích PHPMyAdmin có sẵn trong  
XAMPP.  
Hiểu biết và sử dụng các hàm PHP cơ bản dùng để giao tiếp với CSDL MySQL.  
II. Các bước thực hiện  
1. Tìm hiểu PHPMyAdmin  
o phpMyAdmin là một công cụ nguồn mở miễn phí được viết bằng PHP dự định  
để xử lý quản trị của MySQL thông qua một trình duyệt web. Nó có thể thực  
hiện nhiều tác vụ như tạo, sửa đổi hoặc xóa bỏ cơ sở dữ liệu, bảng, các trường  
hoặc bản ghi; thực hiện báo cáo SQL, quản lý người dùng và cấp phép.  
(wikipedia.org).  
o Để mở công cụ PHPMyAdmin, chúng ta có thể mở trình duyệt web và nhập vào  
dịa chỉ URL:  
o Tham khảo cách sử dụng công cụ PHPMyAdmin và một số truy vấn SQL cơ bản  
ở file đính kèm: Intro_to_MySQL_PHPMyAdmin.pdf  
2. Các hàm PHP cơ bản giao tiếp với CSDL MySQL  
o Kể từ phiên bản PHP5 trở đi chúng ta có thể kết nối với MySQL bằng cách sử  
dụng một trong hai thư viện chính đó là:  
§ MySQLi (i là chữ viết tắt của improved)  
§ PDO (PHP Data Objects)  
o Tham khảo cách truy vấn dữ liệu từ CSDL MySQL bằng 2 thư viện MySQLi và  
PDO và các ví dụ ở địa chỉ:  
Trang 1/2  
Khoa Khoa học và Kỹ thuật Máy tính- Đại học Bách Khoa Tp.HCM  
III. Bài tập  
v Cho một CSDL MySQL đã được export trong file example.sql, dùng công cụ  
PHPMyAdmin để import CSDL này vào hệ quản trị CSDL MySQL trên máy thực hành.  
v Dùng ngôn ngữ PHP và các thư viện giao tiếp SQL (mysqli hoặc PDO) để hiện thực các  
tính năng sau đây:  
a. (3 điểm) Tính năng liệt kê tất cả các dữ liệu có trong bảng cars (hiển thị trong một bảng, HTML  
table).  
b. (2 điểm) Tính năng thêm một record dữ liệu mới vào bảng cars (dữ liệu được người  
dùng nhập vào từ form, các dữ liệu phải được kiểm tra theo đúng yêu cầu bằng ngôn ngữ  
PHP).  
c. (3 điểm) Tính năng chỉnh sửa một record dữ liệu trong bảng cars.  
d. (2 điểm) Tính năng xoá một record dữ liệu khỏi bảng cars.  
v Ghi chú kiểm tra dữ liệu đầu vào:  
Ø id : số nguyên.  
Ø name : kiểu chuỗi, độ dài từ 5 đến 40 kí tự.  
Ø year : số nguyên, giá trị nằm trong khoảng: 1990 - 2015  
--HẾT--  
Trang 2/2  
pdf 2 trang myanh 24540 Free
Bạn đang xem tài liệu "Tài liệu thực hành môn Lập trình Web - Lab 07", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

File đính kèm:

  • pdftai_lieu_thuc_hanh_mon_lap_trinh_web_lab_07.pdf
  • pdfIntro_to_MySQL_PHPMyAdmin.pdf
  • rarLab 07.rar
  • sqlexample.sql
  • rar1513804.rar