SlideShare une entreprise Scribd logo
1  sur  8
PHP và MySQL
                            Đinh Xuân Lâm
               Bộ môn Mạng và Truyền Thông
                   Khoa CNTT-ĐH CNTT & TT
Các bước truy cập CSDL MySQL

1. Tạo kết nối đến database server
2. Lựa chọn CSDL
3. Xây dựng truy vấn và thực hiện truy vấn
4. Xử lý kết quả trả về
5. Đóng kết nối đến server
Bước 1

 $biến_kết_nối =
 mysql_connect(“máy_chủ”,“tên”,“mật_khẩu”)
 or die(“Không kết nối được”);
 Hàm die(“Chuỗi”): Đưa ra thông báo và
  kết thúc.
 Với cách viết trên, die chỉ thực hiện khi
  lệnh trước nó không thành công
Bước 2

mysql_select_db(“Tên CSDL”)
or die (“Chưa có CSDL”);
Bước 3

$biến = mysql_query(“Lệnh SQL”)
or die(“Không thực hiện được SQL”);
Bước 4

 Các hàm cần thiết:
  – mysql_affected_rows(): Số bản ghi bị tác động
    bởi lệnh mysql_query liền trước.
  – mysql_error(): Thông báo lỗi (nếu có)
  – mysql_errno(): Mã lỗi
Bước 4 (tt)

 Trong TH bước 3 là SELECT:
 $rs = mysql_query(“SELECT…”)
 or die(“Không thực hiện được SQL”);
 Các hàm cần thiết:
  – mysql_num_rows($rs): Số lượng bản ghi
    trong $rs
  – $r=mysql_fetch_array($rs): Trả 1 dòng
    của $rs vào $r.
Bước 5

mysql_free_result($rs)
mysql_close($biến_kết_nối)

Contenu connexe

Plus de conglongit90 (8)

TIM HIEU SSL VA UNG DUNG TREN WEB SERVER
TIM HIEU SSL VA UNG DUNG TREN WEB SERVERTIM HIEU SSL VA UNG DUNG TREN WEB SERVER
TIM HIEU SSL VA UNG DUNG TREN WEB SERVER
 
Cai Dat SSL tren WEB SERVER
Cai Dat SSL tren WEB SERVERCai Dat SSL tren WEB SERVER
Cai Dat SSL tren WEB SERVER
 
Giao thức bảo mật SSL
Giao thức bảo mật SSLGiao thức bảo mật SSL
Giao thức bảo mật SSL
 
Tối ưu hóa
Tối ưu hóaTối ưu hóa
Tối ưu hóa
 
Php03 php trong-laptrinhwebdong
Php03 php trong-laptrinhwebdongPhp03 php trong-laptrinhwebdong
Php03 php trong-laptrinhwebdong
 
Php02 ngon nguphp
Php02 ngon nguphpPhp02 ngon nguphp
Php02 ngon nguphp
 
Php01 tong quan
Php01 tong quanPhp01 tong quan
Php01 tong quan
 
Php05 xay dungungdung
Php05 xay dungungdungPhp05 xay dungungdung
Php05 xay dungungdung
 

Php04 ph pva-mysql

  • 1. PHP và MySQL Đinh Xuân Lâm Bộ môn Mạng và Truyền Thông Khoa CNTT-ĐH CNTT & TT
  • 2. Các bước truy cập CSDL MySQL 1. Tạo kết nối đến database server 2. Lựa chọn CSDL 3. Xây dựng truy vấn và thực hiện truy vấn 4. Xử lý kết quả trả về 5. Đóng kết nối đến server
  • 3. Bước 1 $biến_kết_nối = mysql_connect(“máy_chủ”,“tên”,“mật_khẩu”) or die(“Không kết nối được”);  Hàm die(“Chuỗi”): Đưa ra thông báo và kết thúc.  Với cách viết trên, die chỉ thực hiện khi lệnh trước nó không thành công
  • 4. Bước 2 mysql_select_db(“Tên CSDL”) or die (“Chưa có CSDL”);
  • 5. Bước 3 $biến = mysql_query(“Lệnh SQL”) or die(“Không thực hiện được SQL”);
  • 6. Bước 4  Các hàm cần thiết: – mysql_affected_rows(): Số bản ghi bị tác động bởi lệnh mysql_query liền trước. – mysql_error(): Thông báo lỗi (nếu có) – mysql_errno(): Mã lỗi
  • 7. Bước 4 (tt)  Trong TH bước 3 là SELECT: $rs = mysql_query(“SELECT…”) or die(“Không thực hiện được SQL”);  Các hàm cần thiết: – mysql_num_rows($rs): Số lượng bản ghi trong $rs – $r=mysql_fetch_array($rs): Trả 1 dòng của $rs vào $r.