Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 19 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
19
Dung lượng
249,73 KB
Nội dung
Chương Chương 3. M 3. M Ộ Ộ T S T S Ố Ố CÔNG CÔNG C C Ụ Ụ THI THI Ế Ế T K T K Ế Ế WEBSITE WEBSITE Chương Chương 3. M 3. M Ộ Ộ T S T S Ố Ố CÔNG CÔNG C C Ụ Ụ THI THI Ế Ế T K T K Ế Ế WEBSITE WEBSITE Nguyễn Quang Trung Bộ môn CNTT – Khoa THTM –Trường ĐH Thương Mại Email: trungnq@vcu.edu.vn 9/23/2009 Công cụ thiết kế Web - PHP_MySQL 2 Thao t Thao t á á c v c v ớ ớ i MySQL i MySQL • • Bư Bư ớ ớ c 1: T c 1: T ạ ạ o k o k ế ế t n t n ố ố i t i t ớ ớ i m i m á á y ch y ch ủ ủ CSDL CSDL • • Bư Bư ớ ớ c 2: Ch c 2: Ch ọ ọ n CSDL n CSDL • • Bư Bư ớ ớ c 3: Th c 3: Th ự ự c hi c hi ệ ệ n câu l n câu l ệ ệ nh truy v nh truy v ấ ấ n n 9/23/2009 Công cụ thiết kế Web - PHP_MySQL 3 K K ế ế t n t n ố ố i t i t ớ ớ i m i m á á y ch y ch ủ ủ CSDL CSDL <?PHP $SERVER = "localhost"; $USERNAME = "root"; $PASSWORD = ""; $DBNAME = ""; //Tạo kết nối, nếu không được, thoát ra và thông báo lỗi $conn = mysql_connect($SERVER, $USERNAME, $PASSWORD) or die (“Không kết nối được vào MySQL"); mysql_close($conn); //đóng kết nối ?> 9/23/2009 Công cụ thiết kế Web - PHP_MySQL 4 T T ạ ạ o CSDL o CSDL <?PHP $SERVER = "localhost"; $USERNAME = "root"; $PASSWORD = ""; $DBNAME = ""; $conn = mysql_connect($SERVER, $USERNAME, $PASSWORD) or die ("Không kết nối được vào MySQL"); $sql = 'CREATE DATABASE Ten_CSDL_can_tao'; if (mysql_query($sql, $conn)) { echo "Database created successfully\n"; } else { echo 'Error creating database: ' .mysql_error() . "\n"; } mysql_close($conn); //đóng kết nối ?> 9/23/2009 Công cụ thiết kế Web - PHP_MySQL 5 Ch Ch ọ ọ n CSDL đ n CSDL đ ể ể thao t thao t á á c c <?PHP $SERVER = "localhost"; $USERNAME = "root"; $PASSWORD = ""; $DBNAME = ""; $conn = mysql_connect( $SERVER, $USERNAME, $PASSWORD ) or die (“Không nết nối được vào MySQL"); //chọn CSDL để làm việc mysql_select_db($DBNAME, $conn); mysql_close($conn); //đóng kết nối ?> 9/23/2009 Công cụ thiết kế Web - PHP_MySQL 6 T T ạ ạ o b o b ả ả ng ng <?PHP $SERVER = "localhost"; $USERNAME = "root"; $PASSWORD = ""; $DBNAME = ""; $conn = mysql_connect($SERVER, $USERNAME, $PASSWORD) or die ("Không kết nối được vào MySQL"); //chọn CSDL để làm việc mysql_select_db($DBNAME, $conn); $sql = 'CREATE TABLE Ten_Bang(…)'; mysql_query($sql, $conn); //Thực hiện lệnh SQL mysql_close($conn); //đóng kết nối ?> 9/23/2009 Công cụ thiết kế Web - PHP_MySQL 7 Ch Ch è è n b n b ả ả n ghi v n ghi v à à o b o b ả ả ng ng <?PHP $SERVER = "localhost"; $USERNAME = "root"; $PASSWORD = ""; $DBNAME = ""; $conn = mysql_connect($SERVER, $USERNAME, $PASSWORD) or die ("Không kết nối được vào MySQL"); mysql_select_db($DBNAME, $conn); //chọn CSDL $sql = 'INSERT INTO Ten_Bang …'; mysql_query($sql, $conn);//Thực hiện lệnh SQL mysql_close($conn); //đóng kết nối ?> 9/23/2009 Công cụ thiết kế Web - PHP_MySQL 8 Ch Ch è è n b n b ả ả n ghi v n ghi v à à o b o b ả ả ng ng <?PHP $SERVER = "localhost"; $USERNAME = "root"; $PASSWORD = ""; $DBNAME = "QLSV"; $conn = mysql_connect($SERVER, $USERNAME, $PASSWORD) or die ("Khong ket noi duoc vao MySQL"); mysql_select_db($DBNAME, $conn); //chon CSDL $sql = 'INSERT INTO … VALUES(…)'; if(mysql_query($sql, $conn))//Thuc hien lenh SQL echo "Them thanh cong"; else echo “Co loi:". mysql_error(); mysql_close($conn); //ðóng k?t n?i ?> 9/23/2009 Công cụ thiết kế Web - PHP_MySQL 9 S S ử ử a, x a, x ó ó a b a b ả ả n ghi n ghi <?PHP $SERVER = "localhost"; $USERNAME = "root"; $PASSWORD = ""; $DBNAME = ""; $conn = mysql_connect($SERVER, $USERNAME, $PASSWORD) or die ("Không kết nối được vào MySQL"); mysql_select_db($DBNAME, $conn); //chọn CSDL $sql = ‘UPDATE Ten_Bang SET …'; //$sql = ‘DELETE FROM Ten_Bang …'; mysql_query($sql, $conn);//Thực hiện lệnh SQL mysql_close($conn); //đóng kết nối ?> 9/23/2009 Công cụ thiết kế Web - PHP_MySQL 10 S S ử ử a, x a, x ó ó a b a b ả ả n ghi n ghi <?PHP //Ket noi vao DB $sql = 'UPDATE Lop SET SiSo=100 WHERE MaLop="L02"'; if(mysql_query($sql, $conn))//Thực hiện lệnh SQL echo "Sửa thành công"; else echo "Có lỗi:". mysql_error(); mysql_close($conn); //đóng kết nối ?> [...]... "".$rc[‘…']."".$rc[‘…'].""; } echo ""; mysql_close($conn); ?> 9/23/2009 Công cụ thiết kế Web - PHP_MySQL 15 Lấy giá trị $_POST, $_GET • $_POST: • $_GET: 9/23/2009 Công cụ thiết kế Web - PHP_MySQL 16 Một số ví dụ khác • Tạo form nhập, xóa dữ liệu 9/23/2009 Công cụ thiết kế Web - PHP_MySQL 17 Một số hàm ktra dữ liệu Đánh dấu chọn cho nút checkbox function checkAll(field){ if (field.length>0)... mysql_close($conn); //đóng kết nối ?> 9/23/2009 Công cụ thiết kế Web - PHP_MySQL 12 Đưa dữ liệu Vào Combo, List 9/23/2009 Công cụ thiết kế Web - PHP_MySQL... ""; $conn = mysql_connect($SERVER, $USERNAME, $PASSWORD) or die ("Không kết nối được vào MySQL"); mysql_select_db($DBNAME, $conn); //chọn CSDL $sql = ‘SELECT …'; mysql_query($sql, $conn);//Thực hiện lệnh SQL mysql_close($conn); //đóng kết nối ?> 9/23/2009 Công cụ thiết kế Web - PHP_MySQL 11 Đưa dữ liệu Vào Combo, List 9/23/2009 Công cụ thiết kế Web - PHP_MySQL 14 Xuất dữ liệu... checkbox function checkAll(field){ if (field.length>0) { for (i = 0; i < field.length; i++) field[i].checked = true ; } else field.checked = true; //document.ten_form.ten_nut_chon = field; } 9/23/2009 Công cụ thiết kế Web - PHP_MySQL 18 Lấy dữ liệu từ các nút checkbox function caculatechon() { var strchon=''; var kt=1; var alen=document.ten_form.elements.length; alen=(alen>1)?document.ten_form.ten_nut_chon.length:0;... If(kt==0){ //document.ten_form.listchon.value=strchon.substr(1,strchon.length-1); //document.ten_form.cmd.value="Delete"; document.ten_form.submit(); } else alert (“Ban phai chon"); } 9/23/2009 Công cụ thiết kế Web - PHP_MySQL 19 . Chương Chương 3. M 3. M Ộ Ộ T S T S Ố Ố CÔNG CÔNG C C Ụ Ụ THI THI Ế Ế T K T K Ế Ế WEBSITE WEBSITE Chương Chương 3. M 3. M Ộ Ộ T S T S Ố Ố CÔNG CÔNG C C Ụ Ụ THI THI Ế Ế T K T K Ế Ế WEBSITE WEBSITE Nguyễn. ?> 9/23/2009 Công cụ thiết kế Web - PHP_MySQL 16 L L ấ ấ y gi y gi á á tr tr ị ị $_POST, $_GET $_POST, $_GET • • $_POST: $_POST: • • $_GET: $_GET: 9/23/2009 Công cụ thiết kế Web - PHP_MySQL. hiện lệnh SQL echo "Sửa thành công& quot;; else echo "Có lỗi:". mysql_error(); mysql_close($conn); //đóng kết nối ?> 9/23/2009 Công cụ thiết kế Web - PHP_MySQL 11 Truy v Truy