MySQL & PHP
Số trang: 20
Loại file: pdf
Dung lượng: 298.76 KB
Lượt xem: 16
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Sơ lược về web Các trang web hiển thị trên trình duyệt được mô tả bằng ngôn ngữ HTML HTML là một ngôn ngữ đánh dấu, dùng các thẻ (tag) và thuộc tính (attribute) để mô tả các đối tượng trong văn bản cần hiển thị Mỗi đối tượng được bao bởi một thẻ mở và một thẻ đóng . Nếu trong đối tượng không chứa gì, có thể viết gộp thẻ đóng và thẻ mở làm một: Thuộc tính được định nghĩa trong thẻ mở: ... Các đối tượng có thể được định nghĩa lồng nhau...
Nội dung trích xuất từ tài liệu:
MySQL & PHP MySQL & PHP EE4509, EE6133 – HK2 2011/20121 TS. Đào Trung Kiên – ĐH Bách khoa Hà NộiSơ lược về web Các trang web hiển thị trên trình duyệt được mô tả bằng ngôn ngữ HTML HTML là một ngôn ngữ đánh dấu, dùng các thẻ (tag) và thuộc tính (attribute) để mô tả các đối tượng trong văn bản cần hiển thị Mỗi đối tượng được bao bởi một thẻ mở và một thẻ đóng . Nếu trong đối tượng không chứa gì, có thể viết gộp thẻ đóng và thẻ mở làm một: Thuộc tính được định nghĩa trong thẻ mở: ... Các đối tượng có thể được định nghĩa lồng nhau Ví dụ: text: mô tả một đoạn văn bản : mô tả một bức ảnh EE4509, EE6133 – HK2 2011/2012 2 TS. Đào Trung Kiên – ĐH Bách khoa Hà NộiCấu trúc một trang web Một trang web là một file văn bản có cấu trúc cơ bản như sau: Tiêu đề trang web Nội dung Các thẻ cơ bản: : chứa toàn bộ các phần tử của trang web : chứa các thông tin về văn bản như tiêu đề, từ khoá,… : tiêu đề trang web : phần nội dung của trang web EE4509, EE6133 – HK2 2011/2012 3 TS. Đào Trung Kiên – ĐH Bách khoa Hà NộiWeb nội dung tĩnh Web Browser Web Service network (Firefox, Chrome, (Apache, IIS,…) IE, Webkit,…) Các trang web bằng HTML có nội dung cố định Chỉ thay đổi khi người quản trị cập nhật Người dùng không thể tương tác và thay đổi nội dung của trang web Không thể tuỳ biến nội dung trang web tuỳ theo thời gian, người dùng,… hay các điều kiện khác W eb nội dung động: Lập trình để sinh ra mã HTML bằng các ngôn ngữ web EE4509, EE6133 – HK2 2011/2012 4 TS. Đào Trung Kiên – ĐH Bách khoa Hà NộiCơ chế hoạt động của web nội dung động Web Browser Web Script Web Service network (Firefox, Chrome, (PHP, ASP, JSP,…) (Apache, IIS,…) IE, Webkit,…) network Database (MySQL, MSSQL,…) EE4509, EE6133 – HK2 2011/20125 TS. Đào Trung Kiên – ĐH Bách khoa Hà NộiGiới thiệu PHP PHP Một ngôn ngữ rất phổ biến để lập trình web Ngôn ngữ dạng script khá gần với C Không sử dụng con trỏ hay địa chỉ Nguyên tắc hoạt động: Sinh ra mã HTML của trang web bằng các hàm print(), echo() Chạy trực tiếp không qua biên dịch Mã lệnh PHP nằm trong thẻ EE4509, EE6133 – HK2 2011/2012 6 TS. Đào Trung Kiên – ĐH Bách khoa Hà NộiVí dụ một PHP script Nội dung Một số khái niệm của PHP Biến: Dùng dấu $ trước tên, không cần khai báo, không có kiểu cố định $x = 100; $x = Value: . $x; Mảng: for ($i=0; $iMySQL với PHP PHP cung cấp sẵn một thư viện để truy cập các CSDL sử dụng MySQL Các tính năng và cáh sử dụng tương tự như thư viện MySQL bằng ngôn ngữ C Thiết lập kết nối Thực hiện các câu truy vấn Lấy kết quả Kiểm tra lỗi EE4509, EE6133 – HK2 2011/2012 9 TS. Đào Trung Kiên – ĐH Bách khoa Hà NộiTham số của trang web với phương thức GET Khái niệm: Tương tự như việc các chương trình có tham số từ dòng lệnh, các trang web cũng có các tham số được cho ở URL PHP cho phép sử dụng các tham số này thông qua mảng $HTTP_GET_VARS (với chỉ số là tên của tham số) Ví dụ: print(ID: . $HTTP_GET_VARS[ID] . . ...
Nội dung trích xuất từ tài liệu:
MySQL & PHP MySQL & PHP EE4509, EE6133 – HK2 2011/20121 TS. Đào Trung Kiên – ĐH Bách khoa Hà NộiSơ lược về web Các trang web hiển thị trên trình duyệt được mô tả bằng ngôn ngữ HTML HTML là một ngôn ngữ đánh dấu, dùng các thẻ (tag) và thuộc tính (attribute) để mô tả các đối tượng trong văn bản cần hiển thị Mỗi đối tượng được bao bởi một thẻ mở và một thẻ đóng . Nếu trong đối tượng không chứa gì, có thể viết gộp thẻ đóng và thẻ mở làm một: Thuộc tính được định nghĩa trong thẻ mở: ... Các đối tượng có thể được định nghĩa lồng nhau Ví dụ: text: mô tả một đoạn văn bản : mô tả một bức ảnh EE4509, EE6133 – HK2 2011/2012 2 TS. Đào Trung Kiên – ĐH Bách khoa Hà NộiCấu trúc một trang web Một trang web là một file văn bản có cấu trúc cơ bản như sau: Tiêu đề trang web Nội dung Các thẻ cơ bản: : chứa toàn bộ các phần tử của trang web : chứa các thông tin về văn bản như tiêu đề, từ khoá,… : tiêu đề trang web : phần nội dung của trang web EE4509, EE6133 – HK2 2011/2012 3 TS. Đào Trung Kiên – ĐH Bách khoa Hà NộiWeb nội dung tĩnh Web Browser Web Service network (Firefox, Chrome, (Apache, IIS,…) IE, Webkit,…) Các trang web bằng HTML có nội dung cố định Chỉ thay đổi khi người quản trị cập nhật Người dùng không thể tương tác và thay đổi nội dung của trang web Không thể tuỳ biến nội dung trang web tuỳ theo thời gian, người dùng,… hay các điều kiện khác W eb nội dung động: Lập trình để sinh ra mã HTML bằng các ngôn ngữ web EE4509, EE6133 – HK2 2011/2012 4 TS. Đào Trung Kiên – ĐH Bách khoa Hà NộiCơ chế hoạt động của web nội dung động Web Browser Web Script Web Service network (Firefox, Chrome, (PHP, ASP, JSP,…) (Apache, IIS,…) IE, Webkit,…) network Database (MySQL, MSSQL,…) EE4509, EE6133 – HK2 2011/20125 TS. Đào Trung Kiên – ĐH Bách khoa Hà NộiGiới thiệu PHP PHP Một ngôn ngữ rất phổ biến để lập trình web Ngôn ngữ dạng script khá gần với C Không sử dụng con trỏ hay địa chỉ Nguyên tắc hoạt động: Sinh ra mã HTML của trang web bằng các hàm print(), echo() Chạy trực tiếp không qua biên dịch Mã lệnh PHP nằm trong thẻ EE4509, EE6133 – HK2 2011/2012 6 TS. Đào Trung Kiên – ĐH Bách khoa Hà NộiVí dụ một PHP script Nội dung Một số khái niệm của PHP Biến: Dùng dấu $ trước tên, không cần khai báo, không có kiểu cố định $x = 100; $x = Value: . $x; Mảng: for ($i=0; $iMySQL với PHP PHP cung cấp sẵn một thư viện để truy cập các CSDL sử dụng MySQL Các tính năng và cáh sử dụng tương tự như thư viện MySQL bằng ngôn ngữ C Thiết lập kết nối Thực hiện các câu truy vấn Lấy kết quả Kiểm tra lỗi EE4509, EE6133 – HK2 2011/2012 9 TS. Đào Trung Kiên – ĐH Bách khoa Hà NộiTham số của trang web với phương thức GET Khái niệm: Tương tự như việc các chương trình có tham số từ dòng lệnh, các trang web cũng có các tham số được cho ở URL PHP cho phép sử dụng các tham số này thông qua mảng $HTTP_GET_VARS (với chỉ số là tên của tham số) Ví dụ: print(ID: . $HTTP_GET_VARS[ID] . . ...
Tìm kiếm theo từ khóa liên quan:
lập trình CSDL ngôn ngữ SQL quản trị dữ liệu dữ liệu máy tính xuất nhập dữ liệu truy vấn dữ liệuGợi ý tài liệu liên quan:
-
Đáp án đề thi học kỳ 2 môn cơ sở dữ liệu
3 trang 306 1 0 -
PHÂN TÍCH THIẾT KẾ HỆ THỐNG XÂY DỰNG HỆ THỐNG ĐẶT VÉ TÀU ONLINE
43 trang 281 2 0 -
6 trang 169 0 0
-
Hướng dẫn tạo file ghost và bung ghost
12 trang 149 0 0 -
204 trang 128 1 0
-
Ngôn ngữ lập trình C# 2005 - Tập 4, Quyển 1: Lập trình cơ sở dữ liệu (Phần 1)
208 trang 122 0 0 -
Bài giảng Lập trình web nâng cao: Chương 8 - Trường ĐH Văn Hiến
36 trang 109 1 0 -
Hướng dẫn sử dụng Mapinfo Professional-Phần cơ bản
57 trang 84 0 0 -
Giáo trình Hệ quản trị cơ sở dữ liệu - Trần Thiên Thành
130 trang 75 0 0 -
150 trang 68 0 0