nhokkbg

New Member
Tiếp tục loạt bài tìm hiểu các thao tác với cơ sở dữ liệu MySQL. Trong bài này chúng ta đi tìm hiểu cách xóa dữ liệu trong MySQLkhilap trinh webĐây cũng là một thao tác rất quan trọng trong việc thao tác với cơ sở dữ liệu.
Phần 1: Xóa dữ liệu trong MySQL sử dụng các câu lệnh mysql.
Để xóa dữ liệu trong cơ sở dữ liệu MySQL ta sử dụng câu lệnh DELETE đi kèm với mệnh đề WHERE
Cú pháp

DELETE FROM tên_bảng WHERE điu_kiện
Trong đó:
tên_bảng: là tên bảng chứa nội dung muốn xóa.
điều_kiện: là điều kiện để xóa nội dung của một hay nhiều bản ghi.
Lưu ý:Nếu không có điều kiện trong WHERE thì dữ liệu trong bảng sẽ bị xóa toàn bộ (Cần rất cẩn thận với vấn đề này để tránh trường hợp xóa toàn bộ dữ liệu với một cơ sở dữ liệu lớn).
Ví dụ: Xóa nội dung của một bản ghi đầu tiên (id=1) trong bảng “thong_tin” trong cơ sở dữ liệu “mydb”. Ta làm như sau

:
$host = 'localhost';
$user = 'root';
$pass = '';
$dbName = 'mydb';
$conn = mysql_connect($host, $user, $pass);
mysql_select_db($dbName);
$sql = "DELETE FROM thong_tin WHERE id=1";
$query = mysql_query($sql);
if($query){
echo "Xóa thành công bản ghi!";
}else{
echo "Xóa thất bại bản ghi!";
}
mysql_close($conn);
?>
Nguồn: thiet ke web
 

Các chủ đề có liên quan khác

Top