Danh mục

Bài giảng Lập trình web‎: Chương 4 - ThS. Nguyễn Minh Vi

Số trang: 77      Loại file: pdf      Dung lượng: 1.59 MB      Lượt xem: 13      Lượt tải: 0    
tailieu_vip

Xem trước 8 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng Lập trình web‎: Chương 4 Giới thiệu PHP - MySQL nhằm giới thiệu về ngôn ngữ PHP, tập tin PHP và giới thiệu về ngôn ngữ MySQL, PHP kết hợp với MySQL có thể chạy được trên nhiều platform khác nhau, PHP và MySQL hoàn toàn miễn phí.
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình web‎: Chương 4 - ThS. Nguyễn Minh Vi PHP - MySQL GIỚI THIỆU ThS Nguyễn Minh Vi BM Tin học – ĐH An Giang PHP  PHP (Hypertext Preprocessor) là ngôn ngữ script ở phía server.  PHP hỗ trợ nhiều cơ sở dữ liệu (MySQL, Informix, Oracle, Sybase, Solid, PostgreSQL, Generic ODBC, ...)  Tập tin PHP:  có thể chứa text, các thẻ HTML và các đoạn script; nhưng kết quả khi trả về trình duyệt là HTML  có phần mở rộng là .php MySQL  MySQL là hệ quản trị cơ sở dữ liệu ở phía server  MySQL hỗ trợ SQL chuẩn PHP-MySQL  PHP kết hợp với MySQL có thể chạy được trên nhiều platform khác nhau  PHP và MySQL hoàn toàn miễn phí  Một số hệ thống mã nguồn mở phổ biến:  Quản trị nội dung, cổng thông tin: Joomla, Drupal, PHP-Nuke, …  Diễn đàn: phpBB, MyBB, SMF, …  Thương mại điện tử: ZenCart, OpenCart, …  Đào tạo trực tuyến: Moodle, …  Blog: Wordpress, … PHP-MySQL  Để bắt đầu với PHP và MySQL, ta cần chuẩn bị:  Cài đặt web server (IIS, Apache, …)  Cài PHP  Cài MySQL  Download:  Apache: httpd.apache.org/download.cgi  PHP: www.php.net/downloads.php  MySQL: www.mysql.com/downloads/index.html  Đơn giản hơn, có thể download các phần mềm WAMP, Vertrigo, XAMPP… PHP PHP Hypertext Preprocessor ThS Nguyễn Minh Vi BM Tin học – ĐH An Giang PHP cơ bản  Cú pháp  Biến  Kiểu dữ liệu  Toán tử  Cấu trúc điều khiển  Hàm  Ví dụ về xử lý form PHP cơ bản  Cú pháp  Biến  Kiểu dữ liệu  Toán tử  Cấu trúc điều khiển  Hàm  Ví dụ về xử lý form Cú pháp cơ bản  Một khối lệnh PHP có thể đặt bất cứ nơi nào trong trang web  Mỗi câu lệnh kết thúc bởi dấu ;  Chú thích  // một dòng  /* nhiều dòng */  Cú pháp gần giống C++, Perl Ví dụ PHP cơ bản  Cú pháp  Biến  Kiểu dữ liệu  Toán tử  Cấu trúc điều khiển  Hàm  Ví dụ về xử lý form Biến  Biến trong PHP không cần phải được khai báo trước, biến sẽ được tự động khai báo khi ta sử dụng nó  Tất cả các biến được bắt đầu bằng ký hiệu $  Tên biến:  có thể chứa các chữ cái, chữ số và dấu _  bắt đầu bởi ký tự chữ hoặc dấu _  không nên chứa khoảng trắng  Gán giá trị cho biến:  $var_name = value; Biến  Ví dụ: $myString  $4me  $_4you  Biến đặc biệt  $GLOBALS  $_COOKIE  $_GET  $_POST  $_REQUEST $_GET  Biến $_GET chứa một mảng tên biến và giá trị được gởi bởi phương thức HTTP GET.  Biến $_GET dùng để lấy giá trị từ form với phương thức truyền dữ liệu method=get.  Thông tin gửi từ form với phương thức GET được hiển thị trên thanh địa chỉ của trình duyệt, khối lượng dữ liệu gửi đi bị hạn chế $_POST  Biến $_POST chứa một mảng tên biến và giá trị được gởi bởi phương thức HTTP POST.  Biến $_POST dùng để lấy giá trị từ form với phương thức truyền dữ liệu method=post.  Thông tin gửi từ form bằng phương thức POST sẽ không được người dùng nhìn thấy, khối lượng dữ liệu truyền không hạn chế. $_REQUEST  chứa nội dung của các biến $_GET, $_POST, và $_COOKIE  thường dùng để lấy kết quả dữ liệu gửi từ form mà không cần quan tâm phương thức truyền dữ liệu là GET hay POST. Phạm vi biến  Biến trong một hàm thì là biến cục bộ đối với hàm đó  Biến khai báo trong một khối lệnh thì khả dụng trong suốt khối lệnh đó, nhưng không khả dụng trong hàm  Biến dùng trong một hàm mà khai báo là toàn cục thì nó tham chiếu đến biến toàn cục cùng tên  dùng $GLOBALS hoặc từ khóa global Phạm vi biến  Ví dụ PHP cơ bản  Cú pháp  Biến  Kiểu dữ liệu  Toán tử  Cấu trúc điều khiển  Hàm  Ví dụ về xử lý form

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

Tài liệu cùng danh mục:

Tài liệu mới: