Xóa từ bảng MySQL bằng PHP
- Trang trước MySQL Cập nhật
- Trang tiếp theo PHP ODBC
DELETE FROM câu lệnh được sử dụng để xóa hàng từ bảng cơ sở dữ liệu.
Xóa dữ liệu trong cơ sở dữ liệu
Câu lệnh DELETE FROM được sử dụng để xóa bản ghi từ bảng trong cơ sở dữ liệu.
Cú pháp
DELETE FROM tên_bảng WHERE tên_cột = giá trị_nào đó
Ghi chú:SQL không phân biệt chữ hoa và chữ thường. DELETE FROM tương đương với delete from.
Để PHP thực hiện câu lệnh trên, chúng ta phải sử dụng hàm mysql_query(). Hàm này được sử dụng để gửi truy vấn và lệnh đến kết nối SQL.
Ví dụ
Trước đó, trong hướng dẫn này, chúng ta đã tạo một bảng có tên là "Persons" có cấu trúc như sau:
Tên | Họ | Tuổi |
---|---|---|
Peter | Griffin | 35 |
Glenn | Quagmire | 33 |
Dưới đây là ví dụ xóa tất cả các bản ghi LastName='Griffin' trong bảng "Persons":
<?php $con = mysql_connect("localhost","peter","abc123"); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("my_db", $con); mysql_query("DELETE FROM Persons WHERE LastName='Griffin'"); mysql_close($con); ?>
Sau khi xóa này, bảng sẽ như sau:
Tên | Họ | Tuổi |
---|---|---|
Glenn | Quagmire | 33 |
- Trang trước MySQL Cập nhật
- Trang tiếp theo PHP ODBC