ความหมายและการใช้งานฟังก์ชั่น mysqli_autocommit() ใน PHP
ฟังก์ชั่น mysqli_autocommit() เป็นฟังก์ชั่นในการเปิดหรือปิดการปรับเปลี่ยนฐานข้อมูลโดยอัตโนมัติ
เคล็ดลับ: ดูได้จากฟังก์ชัน mysqli_commit () ซึ่งทำการเชื่อมต่อฐานข้อมูลที่ระบุปัจจุบันและ mysqli_rollback () ซึ่งจะมีการย้อนกลับไปทำรายการปัจจุบัน
Syntax
mysqli_autocommit(connection,mode);
โดยกำหนดให้
connection แทน ระบุการเชื่อมต่อ MySQLที่จะใช้
mode แทน FALSE จะเปลี่ยนการทำงานอัตโนมัติ หรือ TRUE จะเปิดการทำงานอัตโนมัติ (และต้องรอการทำงานของคำสั่งอื่นก่อน)
ตัวอย่าง
<?php
$con=mysqli_connect("localhost","root","","project");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
// Set autocommit to off
mysqli_autocommit($con,FALSE);
// Insert some values
mysqli_query($con,"INSERT INTO counseling_type (type_id,type_name)
VALUES ('123','Dispensing')");
mysqli_query($con,"INSERT INTO counseling_type (type_id,type_name)
VALUES ('145','Treatment')");
// Commit transaction
mysqli_commit($con);
// Close connection
mysqli_close($con);
?>
ผลลัพธ์ในฐานข้อมูล

อ้างอิง : www.w3schools.com