9. Update dữ liệu trong lập trình PHP MySQL

Trong lập trình PHP MySQL, Để cập nhật dữ liệu trong cơ sở dữ liệu MySQL bằng PHP, bạn có thể sử dụng câu lệnh UPDATE. 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 UPDATE:
php
$idToUpdate = 1; // ID của dòng dữ liệu cần cập nhật
$newName = "New Name"; // Giá trị mới cần cập nhật

$sql = "UPDATE your_table SET name = '$newName' WHERE id = $idToUpdate";

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

Trong ví dụ trên, chúng ta sử dụng câu lệnh UPDATE để cập nhật dữ liệu trong cơ sở dữ liệu. Chúng ta chỉ định tên bảng và các trường cần cập nhật. Câu lệnh WHERE xác định ràng buộc cho việc cập nhật (trong ví dụ này, chúng ta cập nhật 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 việc sử dụng Prepared Statements và xử lý lỗi một cách thích hợp là rất quan trọng để đảm bảo tính bảo mật và tránh các vấn đề khả năng gây ra từ truy vấn SQL.

Leave a Comment

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

Scroll to Top