Đề tài thực tập tốt nghiệp
Xây dựng website tin tức với ngôn ngữ lập trình PHP và hệ quản
trị cơ sở dữ liệu MySQL
MỤC LỤC
Chương I Tổng quan về PHP.................................................................................4
1-A Lịch sử phát triển của PHP..............................................................................4
1-B Cài đặt PHP, Apache, MYSQL.........................................................................7
2 - KIẾN THỨC TỔNG QUAN VỀ LẬP TRÌNH PHP..............................................9
2.1- Cấu trúc cơ bản: .............................................................................................9
2.2- Xuất giá trị ra trình duyệt:..............................................................................10
2.3- Khái niệm biến, hằng, chuỗi và các kiểu dữ liệu...........................................11
3 – TOÁN TỬ VÀ BIỂU THỨC TRONG PHP......................................................13
3.1- Toán tử trong PHP:........................................................................................14
.............................................................................................................................14
3.1.1- Toán tử gán:...............................................................................................14
3.1.2- Toán tử số học:...........................................................................................14
3.1.3- Toán tử so sánh:.........................................................................................14
3.1.4- Toán tử logic:..............................................................................................14
3.1.5- Toán tử kết hợp:.........................................................................................15
3.2- Các biểu thức cơ bản trong PHP:.................................................................15
3.2.1- Biểu thức điều kiện:....................................................................................15
3.2.2- Vòng lặp trong PHP:...................................................................................16
3.2.3- Biểu thức switch case:................................................................................17
4- XỬ LÝ GIÁ TRỊ FORM TRONG PHP...............................................................19
5 Tìm hiểu quy trình làm việc trên file trong PHP.................................................21
5.1- Đóng, mở 1 file trong PHP:............................................................................21
5.2- Đọc và ghi file trong PHP...............................................................................23
6 - TỔNG QUAN VỀ MẢNG VÀ CÁC HÀM HỖ TRỢ TRONG PHP....................25
6.1- Định nghĩa mảng trong PHP:........................................................................25
6.2- Khái niệm mảng kết hợp trong PHP..............................................................26
6.3- Phép lặp trong mảng:....................................................................................27
6.4- Các hàm hỗ trợ trong PHP:...........................................................................28
7 - KHÁI NIỆM CƠ BẢN VỀ COOKIE VÀ SESSION TRONG PHP.....................29
7.1- Tổng quan về cookie:....................................................................................29
7.2- Tổng quan về session:...................................................................................32
8 - KHÁI NIỆM VỀ HÀM VÀ GỌI LẠI HÀM TRONG PHP....................................35
8.1- Hàm tự định nghĩa:.......................................................................................35
8.2- Hàm tự định nghĩa với các tham số:.............................................................36
8.3- Hàm tự định nghĩa với giá trị trả về:..............................................................36
8.4-Gọi lại hàm trong PHP:...................................................................................37
Chương II: Cơ bản về ngôn ngữ SQL và Mysql..................................................40
1- Cách khởi động và sử dụng MYSQL................................................................40
2- Những định nghĩa cơ bản:................................................................................40
3- Những cú pháp cơ bản:....................................................................................42
4- Thêm giá trị vào bảng:......................................................................................43
Giáo viên hướng dẫn: Ngô Thị Lan 1