Danh mục

MySQL & PHP

Số trang: 20      Loại file: pdf      Dung lượng: 298.76 KB      Lượt xem: 16      Lượt tải: 0    
tailieu_vip

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] . . ...

Tài liệu được xem nhiều: