Đang chuẩn bị liên kết để tải về tài liệu:
Lập trình web-Chương 7: Kết nối CSDL, MySQL trong PHP
Không đóng trình duyệt đến khi xuất hiện nút TẢI XUỐNG
Tải xuống
Cú pháp: Mở kết nối csdl $bien_con=mysql_connect("servername", "username", "password") if (!$bien_con) { echo "Kết nối không thành công"; exit;} Hoặc $bien_con=mysql_connect("servername", "username", "password") or die("Kết nối không thành công"); Cú pháp: Đóng kết nối csdl Mysql_close($bien_con);mysql_select_db("Database name") or die("Không mở được csdl"); Hoặc mysql_select_db("Database name", $bien_con) or die("Không mở được csdl"); | 7.1 THIẾT LẬP KẾT NỐI CSDL 7.2 THÊM THÔNG TIN VÀO CSDL 7.3 KÍCH HOẠT DỮ LIỆU CHƯƠNG 7: KẾT NỐI CSDL MySQL TRONG PHP Lập trình Web Mở và đóng kết nối Mở csdl Chọn csdl Truy vấn csdl Làm việc với các mẫu tin 7.1 THIẾT LẬP KẾT NỐI CSDL Lập trình Web Cú pháp: Mở kết nối csdl $bien_con=mysql_connect("servername", "username", "password") if (!$bien_con) { echo "Kết nối không thành công"; exit;} Hoặc $bien_con=mysql_connect("servername", "username", "password") or die("Kết nối không thành công"); Mở và đóng kết nối Lập trình Web Cú pháp: Đóng kết nối csdl Mysql_close($bien_con); Mở và đóng kết nối Lập trình Web Cú pháp: mysql_select_db("Database name") or die("Không mở được csdl"); Hoặc mysql_select_db("Database name", $bien_con) or die("Không mở được csdl"); Mở csdl Lập trình Web Ví dụ: Mở csdl Lập trình Web Sau khi mở csdl, ta có thể thay đổi csdl theo cú pháp: use Database name; Chọn csdl Lập trình Web Để truy vấn đến csdl ta có thể sử dụng 1 trong 3 cú pháp sau: $sql="câu lệnh sql"; $kq=mysql_query($sql); $kq=mysql_query($sql,[$bien_conn]); $kq=mysql_query(database_select, $sql, [$bien_conn]); Kết quả trả về: là true hoặc false tương ứng với thành công hoặc thất bại. Cho phép truy vấn csdl. Truy vấn csdl Lập trình Web Ví dụ: Truy vấn csdl Lập trình Web Lấy số lượng bản ghi khi truy vấn bảng dữ liệu theo cú pháp sau: $sl=mysql_num_rows($kq); if(!$sl) echo"không tìm thấy bản ghi nào"; else echo"số bản ghi thỏa mãn đk".$sl; Làm việc với các mẫu tin Lập trình Web Để lấy từng bản ghi từ kết quả $kq trả về ta sử dụng hàm mysql_fetch_array() hoặc mysql_fetch_assoc(): while($row=mysql_fetch_array($kq)) { $gtri1=$row["cột 1"]; $gtri2=$row["cột 2"]; } Làm việc với các mẫu tin Lập trình Web Ngoài các hàm trên, ta có thể tạo, xóa csdl hoặc table từ trang php thông qua các hàm mysql_creat_db(database name, [$bien_con]); mysql_drop_db(database name, [$bien_con]); drop table table name; Làm việc với các mẫu tin Lập trình Web Đăng ký | 7.1 THIẾT LẬP KẾT NỐI CSDL 7.2 THÊM THÔNG TIN VÀO CSDL 7.3 KÍCH HOẠT DỮ LIỆU CHƯƠNG 7: KẾT NỐI CSDL MySQL TRONG PHP Lập trình Web Mở và đóng kết nối Mở csdl Chọn csdl Truy vấn csdl Làm việc với các mẫu tin 7.1 THIẾT LẬP KẾT NỐI CSDL Lập trình Web Cú pháp: Mở kết nối csdl $bien_con=mysql_connect("servername", "username", "password") if (!$bien_con) { echo "Kết nối không thành công"; exit;} Hoặc $bien_con=mysql_connect("servername", "username", "password") or die("Kết nối không thành công"); Mở và đóng kết nối Lập trình Web Cú pháp: Đóng kết nối csdl Mysql_close($bien_con); Mở và đóng kết nối Lập trình Web Cú pháp: mysql_select_db("Database name") or die("Không mở được csdl"); Hoặc mysql_select_db("Database name", $bien_con) or die("Không mở được csdl"); Mở csdl Lập trình Web Ví dụ: Mở csdl Lập trình Web Sau khi mở csdl, ta có thể thay đổi csdl theo cú pháp: use Database name; Chọn csdl Lập trình Web Để truy vấn đến csdl ta có thể sử dụng 1 trong 3 cú pháp .