04 Công nghệ web PHP_Lập trình web ứng dụng
Số trang: 7
Loại file: pdf
Dung lượng: 66.04 KB
Lượt xem: 17
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:
Tham khảo tài liệu 04 công nghệ web php_lập trình web ứng dụng, công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Nội dung trích xuất từ tài liệu:
04 Công nghệ web PHP_Lập trình web ứng dụng Bài gi ng L P TRÌNH NG D NG WEB Lê ðình Thanh B môn M ng và Truy n thông Máy tính Khoa Công ngh Thông tin Trư ng ð i h c Công ngh , ðHQGHNLê ðình Thanh, Công ngh PHP Bài 4 Công ngh PHPLê ðình Thanh, Công ngh PHPN i dung Ki n trúc c a ng d ng Web ñ ng•• PHP• Thao tác CSDL v i MySQL T o d án web ñ ng v i PHP•Lê ðình Thanh, Công ngh PHPWeb ñ ng• N i dung trang web (HTML + CSS + JavaScript) ñư c Web Server sinh ra khi có yêu c u t Client.• R t ph d ng: H u h t các trang web thương m i ñ u là web ñ ng.• S d ng ngôn ng l p trình ña năng ñ sinh ra n i dung web.• S d ng CSDL.Lê ðình Thanh, Công ngh PHPKi n trúc web ñ ngLê ðình Thanh, Công ngh PHPWeb ñ ng v i CSDL http://www.... Web Web Browser N i dung (HTML) Server Yêu c u d li u D li u Database Provider D li u Thao tác CSDL CSDLLê ðình Thanh, Công ngh PHP PHP-Hypertext PreprocessorLê ðình Thanh, Công ngh PHPPHP• PHP là ngôn ng k ch b n nhúng vào HTML,• Có cú pháp t a C và Java• ð phát tri n ng d ng webLê ðình Thanh, Công ngh PHPPHP – ð c ñi m• Các trang có tên m r ng *.php• Mã PHP t a C, ñư c nhúng trong các trang HTML và ñư c trình biên d ch php biên d ch• Ph n mã PHP ñư c nhúng trong trang HTML ñư c th c thi ñ sinh ra ph n ñ ng c a trang web.• Mã PHP ñư c nhúng trong HTML ñư c ñ trong c p th • ð in ra m t giá tr ta s d ng hàm echo.Lê ðình Thanh, Công ngh PHP S d ng CSDL MySQLLê ðình Thanh, Công ngh PHPK t n i CSDL MySQL• mysql_connect(address, username, password);• mysql_select_db(database_name) or die(mysql_error());Lê ðình Thanh, Công ngh PHPTh c thi truy v n• $ret = mysql_query(sql); – N u th c thi thành công, hàm tr v true, ngư c l i hàm tr v false và nguyên nhân l i ñư c MySQL qu n lý. ð c nguyên nhân l i b ng hàm mysql_error() – V i các l nh update, delete, insert, MySQL qu n lý s b n ghi ch u tác ñ ng. L y s b n ghi ch u tác ñ ng b ng hàm mysql_affected_rows() – V i l nh select, hàm tr v recordset lưu k t qu truy v nLê ðình Thanh, Công ngh PHPX lý k t qu truy v n $rs = mysql_query(select … from …); if (!$rs) { echo mysql_error(); exit(); } while ($row = mysql_fetch_array($rs)) { $field_value = $row[“field_name”]; }Lê ðình Thanh, Công ngh PHP Ti p theo X lý trang web nâng cao v i AJAXLê ðình Thanh, Công ngh PHP
Nội dung trích xuất từ tài liệu:
04 Công nghệ web PHP_Lập trình web ứng dụng Bài gi ng L P TRÌNH NG D NG WEB Lê ðình Thanh B môn M ng và Truy n thông Máy tính Khoa Công ngh Thông tin Trư ng ð i h c Công ngh , ðHQGHNLê ðình Thanh, Công ngh PHP Bài 4 Công ngh PHPLê ðình Thanh, Công ngh PHPN i dung Ki n trúc c a ng d ng Web ñ ng•• PHP• Thao tác CSDL v i MySQL T o d án web ñ ng v i PHP•Lê ðình Thanh, Công ngh PHPWeb ñ ng• N i dung trang web (HTML + CSS + JavaScript) ñư c Web Server sinh ra khi có yêu c u t Client.• R t ph d ng: H u h t các trang web thương m i ñ u là web ñ ng.• S d ng ngôn ng l p trình ña năng ñ sinh ra n i dung web.• S d ng CSDL.Lê ðình Thanh, Công ngh PHPKi n trúc web ñ ngLê ðình Thanh, Công ngh PHPWeb ñ ng v i CSDL http://www.... Web Web Browser N i dung (HTML) Server Yêu c u d li u D li u Database Provider D li u Thao tác CSDL CSDLLê ðình Thanh, Công ngh PHP PHP-Hypertext PreprocessorLê ðình Thanh, Công ngh PHPPHP• PHP là ngôn ng k ch b n nhúng vào HTML,• Có cú pháp t a C và Java• ð phát tri n ng d ng webLê ðình Thanh, Công ngh PHPPHP – ð c ñi m• Các trang có tên m r ng *.php• Mã PHP t a C, ñư c nhúng trong các trang HTML và ñư c trình biên d ch php biên d ch• Ph n mã PHP ñư c nhúng trong trang HTML ñư c th c thi ñ sinh ra ph n ñ ng c a trang web.• Mã PHP ñư c nhúng trong HTML ñư c ñ trong c p th • ð in ra m t giá tr ta s d ng hàm echo.Lê ðình Thanh, Công ngh PHP S d ng CSDL MySQLLê ðình Thanh, Công ngh PHPK t n i CSDL MySQL• mysql_connect(address, username, password);• mysql_select_db(database_name) or die(mysql_error());Lê ðình Thanh, Công ngh PHPTh c thi truy v n• $ret = mysql_query(sql); – N u th c thi thành công, hàm tr v true, ngư c l i hàm tr v false và nguyên nhân l i ñư c MySQL qu n lý. ð c nguyên nhân l i b ng hàm mysql_error() – V i các l nh update, delete, insert, MySQL qu n lý s b n ghi ch u tác ñ ng. L y s b n ghi ch u tác ñ ng b ng hàm mysql_affected_rows() – V i l nh select, hàm tr v recordset lưu k t qu truy v nLê ðình Thanh, Công ngh PHPX lý k t qu truy v n $rs = mysql_query(select … from …); if (!$rs) { echo mysql_error(); exit(); } while ($row = mysql_fetch_array($rs)) { $field_value = $row[“field_name”]; }Lê ðình Thanh, Công ngh PHP Ti p theo X lý trang web nâng cao v i AJAXLê ðình Thanh, Công ngh PHP
Tìm kiếm theo từ khóa liên quan:
giáo trình lập trình lập trình máy tính code lập trình kinh nghiệm lập trình ngôn ngữ lập trình thủ thuật lập trình mẹo lập trìnhTài liệu liên quan:
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 277 0 0 -
Bài thuyết trình Ngôn ngữ lập trình: Hệ điều hành Window Mobile
30 trang 268 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 267 0 0 -
Bài giảng Tin học lớp 11 bài 1: Giới thiệu ngôn ngữ lập trình C#
15 trang 240 0 0 -
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 232 0 0 -
Bài giảng Một số hướng nghiên cứu và ứng dụng - Lê Thanh Hương
13 trang 226 0 0 -
Giáo án Tin học lớp 11 (Trọn bộ cả năm)
125 trang 218 1 0 -
Thủ thuật giúp giải phóng dung lượng ổ cứng
4 trang 217 0 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 209 0 0 -
15 trang 200 0 0