Cập nhật nhiều cột trong MySQL bằng PHP

Hướng dẫn cách cập nhật nhiều cột trong MySQL bằng PHP. Mã PHP này sử dụng câu lệnh UPDATE để thay đổi nhiều giá trị của các cột trong cơ sở dữ liệu MySQL.

<?php
// Kết nối đến MySQL
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "ten_database";

// Tạo kết nối
$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);
}

// Câu lệnh SQL để cập nhật nhiều cột
$sql = "UPDATE ten_bang SET cot1='gia_tri_moi1', cot2='gia_tri_moi2', cot3='gia_tri_moi3' WHERE id=1";

// Thực thi câu lệnh
if ($conn->query($sql) === TRUE) {
    echo "Cập nhật dữ liệu thành công";
} else {
    echo "Lỗi khi cập nhật dữ liệu: " . $conn->error;
}

// Đóng kết nối
$conn->close();
?>

Giải thích chi tiết:

  1. Kết nối cơ sở dữ liệu MySQL:

    • Dùng đối tượng mysqli để kết nối đến MySQL, cần cung cấp thông tin máy chủ, tên người dùng, mật khẩu và tên cơ sở dữ liệu.
  2. Câu lệnh UPDATE với nhiều cột:

    • Câu lệnh SQL UPDATE ten_bang SET cot1='gia_tri_moi1', cot2='gia_tri_moi2', cot3='gia_tri_moi3' WHERE id=1 sẽ cập nhật giá trị của ba cột cot1, cot2cot3 trong hàng có id=1.
  3. Kiểm tra và thực thi câu lệnh:

    • Sử dụng phương thức $conn->query($sql) để thực hiện câu lệnh SQL. Nếu thành công, sẽ in ra thông báo "Cập nhật dữ liệu thành công". Nếu thất bại, in ra lỗi.
  4. Đóng kết nối:

    • Sau khi hoàn thành thao tác, sử dụng $conn->close() để đóng kết nối với MySQL.

Phiên bản PHP:

Mã này có thể chạy trên các phiên bản PHP từ 5.6 trở lên. Tất cả các chức năng như mysqlistrtr đều được hỗ trợ trên các phiên bản này.



Các Hướng Dẫn Cùng Chủ Đề Đang Xem

Tổng hợp tất cả các cách nối chuỗi trong PHP

Hướng dẫn chi tiết về tất cả các cách nối chuỗi trong PHP, bao gồm sử dụng toán tử nối chuỗi, hàm nối chuỗi, và các phương pháp khác.
Cách kiểm tra chuỗi con trong chuỗi lớn bằng PHP

Hướng dẫn cách sử dụng hàm `strpos` trong PHP để kiểm tra sự tồn tại của chuỗi con trong một chuỗi lớn. Đây là phương pháp đơn giản và hiệu quả để xử lý chuỗi trong PHP.
Ví dụ về Factory Pattern trong PHP

Hướng dẫn về Factory Pattern trong PHP với ví dụ cụ thể giúp bạn hiểu rõ cách sử dụng mẫu thiết kế này trong lập trình hướng đối tượng.
Cách truyền Authentication Header Token khi POST dữ liệu tới API bằng PHP

Hướng dẫn chi tiết cách sử dụng cURL trong PHP để truyền `Authentication Header Token` khi POST dữ liệu tới API. Giải pháp này giúp bảo mật và xác thực các yêu cầu tới API.
Cập nhật dữ liệu trong MySQL bằng PHP sử dụng Prepared Statements để tránh SQL Injection

Hướng dẫn cách sử dụng Prepared Statements trong PHP để cập nhật dữ liệu trong MySQL một cách an toàn và hiệu quả. Mã PHP này giúp tránh các lỗ hổng SQL Injection khi thao tác với cơ sở dữ liệu.
Xử lý đa luồng trong PHP bằng thư viện pthreads

Hướng dẫn chi tiết cách xử lý đa luồng trong PHP bằng cách sử dụng thư viện `pthreads`. Bài viết bao gồm các bước cài đặt, ví dụ minh họa, và cách áp dụng đa luồng để cải thiện hiệu suất ứng dụng PHP.
Lấy ký tự cuối cùng của chuỗi trong PHP

Hướng dẫn cách sử dụng PHP để lấy ký tự cuối cùng của một chuỗi. Mã PHP này giúp bạn dễ dàng truy xuất ký tự cuối của chuỗi văn bản trong các thao tác xử lý chuỗi.
Kiểm tra chuỗi có phải là chuỗi nhị phân hay không bằng PHP

Hướng dẫn cách kiểm tra chuỗi trong PHP xem chuỗi đó có phải là chuỗi nhị phân hay không (chỉ bao gồm các ký tự `0` và `1`). Bài viết sử dụng các hàm xử lý chuỗi cơ bản trong PHP.
Phân trang kết quả truy vấn MySQL bằng PHP

Hướng dẫn cách phân trang kết quả truy vấn từ MySQL bằng PHP. Mã PHP này giúp chia nhỏ dữ liệu từ cơ sở dữ liệu MySQL thành các trang riêng biệt để hiển thị hiệu quả hơn.
Cách gọi hàm PHP từ chuỗi được lưu trong biến

Hướng dẫn cách gọi một hàm PHP từ một chuỗi được lưu trong biến bằng cách sử dụng tính năng gọi hàm động trong PHP. Bài viết sẽ giới thiệu cách thực hiện với các ví dụ minh họa.

Đã thêm vào giỏ hàng