โค้ด MySQLi insert return id บทความนี้สอนเขียนโค้ด PHP เชื่อมต่อ MySQL และเพิ่มข้อมูลลงตารางด้วยคำสั่ง INSERT พร้อม return id ด้วยคำสั่ง mysqli_insert_id และแสดง id ออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง โค้ด MySQLi insert return id
<?php
$c = mysqli_connect("localhost", "root", "", "demo");
mysqli_query( $c, "SET NAMES UTF8" );
$q = mysqli_query( $c, " INSERT INTO color (name) VALUE ('black') " );
echo "MySQLi insert return id คือ ".mysqli_insert_id( $c );
mysqli_close( $c );
?>
ผลลัพธ์
MySQLi insert return id คือ 7
โค้ด MySQLi insert return id จากตัวอย่างเพิ่มข้อมูลลงตาราง color ฐานข้อมูล demo ด้วยคำสั่ง INSERT INTO จากนั้นดึง id ล่าสุด และ return id ด้วยคำสั่ง mysqli_insert_id พร้อมแสดง id ออกสู่หน้าเว็บไซต์ด้วยคำสั่ง echo