PDO :: lastInsertId
คู่มือการใช้งาน PHP PDO อ้างอิง
PDO :: lastInsertId - ส่งกลับ ID หรือลำดับค่าสำหรับแถวแทรกสุดท้าย (PHP 5> = 5.1.0, PECL PDO> = 0.1.0)
คำอธิบาย
ไวยากรณ์
string PDO::lastInsertId ([ string $name = NULL ] )
ส่งคืน ID แถวสุดท้ายแทรกหรือค่าสุดท้ายของวัตถุลำดับขึ้นอยู่ที่ด้านล่างของไดรฟ์ ยกตัวอย่างเช่น PDO_PGSQL () คุณจะต้องระบุวัตถุลำดับสำหรับชื่อชื่อพารามิเตอร์
หมายเหตุ: ระหว่างคนขับ PDO ที่แตกต่างกันวิธีนี้อาจจะไม่กลับมาเป็นผลที่มีความหมายหรือที่สอดคล้องกันเพราะฐานข้อมูลต้นแบบที่อาจไม่สนับสนุนความคิดของสาขาเพิ่มโดยอัตโนมัติหรือลำดับ
พารามิเตอร์
ชื่อ
มันควรจะกลับ ID ชื่อของวัตถุลำดับ
ราคาย้อนกลับ
หากคุณไม่ได้ระบุชื่อลำดับเป็นชื่อพารามิเตอร์ PDO :: lastInsertId () ส่งกลับสตริงที่แสดงหมายเลขแถวแถวฐานข้อมูลของสุดท้ายแทรก
ถ้าคุณระบุชื่อสำหรับชื่อพารามิเตอร์ลำดับที่ PDO :: lastInsertId () ส่งกลับค่าจากที่ดึงลำดับที่ระบุไว้แทนสายที่ผ่านมาของวัตถุ
ถ้าโปรแกรมควบคุม PDO ปัจจุบันไม่สนับสนุนคุณลักษณะนี้ PDO :: lastInsertId () เรียก SQLSTATE IM001