10. delete dữ liệu trong lập trình PHP MySQL

Trong lập trình PHP MySQL, Để xóa dữ liệu từ cơ sở dữ liệu MySQL bằng PHP, bạn có thể sử dụng câu lệnh DELETE. Dưới đây là một ví dụ về cách thực hiện việc này:

  1. Tạo kết nối đến cơ sở dữ liệu:
php
$servername = "localhost";
$username = "your_username";
$password = "your_password";
$dbname = "your_database";

// Tạo kết nối đến MySQL
$conn = new mysqli($servername, $username, $password, $dbname);

// Kiểm tra kết nối
if ($conn->connect_error) {
    die("Kết nối thất bại: " . $conn->connect_error);
}
  1. Thực hiện truy vấn DELETE:
php
$idToDelete = 1; // ID của dòng dữ liệu cần xóa

$sql = "DELETE FROM your_table WHERE id = $idToDelete";

if ($conn->query($sql) === TRUE) {
    echo "Dữ liệu đã được xóa thành công.";
} else {
    echo "Lỗi khi xóa dữ liệu: " . $conn->error;
}

Trong ví dụ trên, chúng ta sử dụng câu lệnh DELETE để xóa dữ liệu từ cơ sở dữ liệu. Chúng ta chỉ định tên bảng và điều kiện để xác định dòng cần xóa (trong ví dụ này, chúng ta xóa dựa trên ID).

  1. Đóng kết nối:
php
$conn->close();

Hãy thay đổi các giá trị như ‘your_username’, ‘your_password’, ‘your_database’, ‘your_table’, và cấu trúc dữ liệu phù hợp với cơ sở dữ liệu của bạn.

Lưu ý rằng, giống như việc sử dụng INSERT, SELECT, và UPDATE, việc sử dụng Prepared Statements và xử lý lỗi cẩn thận cũng rất quan trọng khi thực hiện các truy vấn DELETE để đảm bảo bảo mật và độ tin cậy.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top