insert_id คือ คำสั่งสำหรับการคืนค่า id ล่าสุดที่เพิ่มเข้าไปบน PHP และ MySQLi
ภาพรวมของคำสั่ง insert_id
1. insert_id มีไว้สำหรับคืนค่า id ล่าสุดที่เพิ่มเข้าไป
2. insert_id จะคืนค่า id ที่เป็นแบบ auto_increment
ตัวอย่างคืนค่า id ล่าสุดที่เพิ่มเข้าไป PHP และ MySQLi ด้วยคำสั่ง inset_id
<?
$conn = new mysqli("127.0.0.1", "root", "", "db_coffee");
$conn->query("set names utf8");
$pvc_title = $conn->real_escape_string("ทดสอบ");
$sql = " insert into tb_province values ( NULL, ? ) ";
$pp = $conn->prepare($sql);
$pp->bind_param("s", $pvc_title);
$pp->execute();
if( $pp->affected_rows ) {
echo "insert id = ".$pp->insert_id;
} else {
echo "insert failed";
}
?>
- บรรทัดที่ 10 คือ คำสั่งสำหรับการแสดง id ล่าสุดที่เพิ่มเข้าไป