Hướng dẫn how can i get last inserted id after insert query in php? - Làm cách nào để lấy id được chèn lần cuối sau khi chèn truy vấn trong php?

Nhận ID của bản ghi được chèn cuối cùng

Nếu chúng tôi thực hiện chèn hoặc cập nhật trên bảng với trường Auto_increment, chúng tôi có thể nhận ID của bản ghi được chèn/cập nhật cuối cùng ngay lập tức.

Trong bảng "MyGuests", cột "ID" là trường Auto_increment:

Tạo bảng MyGuests [ID int [6] Khóa chính auto_increment, FirstName varchar [30] không phải null, lastName varchar [30] không null, email varchar [50], reg_date dấu thời gian mặc định hiện tại_timestamp khi cập nhật curray_timestamp]
id INT[6] UNSIGNED AUTO_INCREMENT PRIMARY KEY,
firstname VARCHAR[30] NOT NULL,
lastname VARCHAR[30] NOT NULL,
email VARCHAR[50],
reg_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
]

Các ví dụ sau bằng với các ví dụ từ trang trước [dữ liệu chèn PHP vào MySQL], ngoại trừ việc chúng tôi đã thêm một dòng mã duy nhất để truy xuất ID của bản ghi được chèn cuối cùng. Chúng tôi cũng lặp lại ID cuối cùng được chèn:

Ví dụ [hướng đối tượng mysqli] theo định hướng đối tượng]

Bài Viết Liên Quan

Chủ Đề