Tải bản đầy đủ (.doc) (2 trang)

Sử dụng CSDL MYSQL Phần 4

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (33.57 KB, 2 trang )

Sử dụng CSDL MYSQL Phần 4
Phần trước chúng ta đã biết cách lấy thông tin, phần này qua bước cập nhật thông tin.
THỰC THI 1 CÂU LỆNH UPDATE, INSERT hoặc DELETE
Hàm mysql_query cũng được dùng để thực thi các câu lệnh DELETE, INSERT hoặc UPDATE,
nhưng lúc này hàm sẽ trả về TRUE nếu câu lệnh thực hiện thành công và FALSE trong trường
hợp ngược lại. Để lấy số lượng các row được chèn với lệnh INSERT hoặc bị thay đổi bởi lệnh
UPDATE, PHP cung cấp cho ta hàm mysql_affected_rows. Ta hãy xem ví dụ sau:
$SERVER = "localhost";
$USERNAME = "root";
$PASSWORD = "";
$DBNAME = "test";

$conn = mysql_connect($SERVER, $USERNAME, $PASSWORD);
if ( !$conn ) {
//Không kết nối được, thoát ra và báo lỗi
die("không nết nối được vào MySQL server:
".mysql_error($conn));
} //end if

//chọn CSDL để làm việc
mysql_select_db($DBNAME, $conn)
or die("Không thể chọn được CSDL: ".mysql_error($conn));

$sql = "INSERT INTO member (username, password)
VALUES ('xyz', '000')";
$result = mysql_query($sql, $conn); //chèn thêm
1 dòng vào table
if ( !$result )
die("Không thể thực hiện được câu lệnh SQL:
".mysql_error($conn));
echo "Số lượng row được chèn: "


.mysql_affected_rows($conn)."\n";
// mysql_affected_rows sẽ trả về 1

$sql = "UPDATE member SET password='111' WHERE username='xyz'";
$result = mysql_query($sql, $conn);
//đổi password của accoutn xyz
if ( !$result )
die("Không thể thực hiện được câu lệnh SQL:
".mysql_error($conn));
echo "Số lượng row được thay đổi:
".mysql_affected_rows($conn)."
\n";
//mysql_affected_rows sẽ trả về 1

$sql = "DELETE FROM member";
$result = mysql_query($sql, $conn);
//xoá hết tất cả các account
if ( !$result )
die("Không thể thực hiện được câu lệnh SQL:
".mysql_error($conn));
echo "Số lượng row được xoá:
".mysql_affected_rows($conn)."
\n";
//mysql_affected_rows sẽ trả về 3

//đóng kết nối
mysql_close($conn);
?>

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×