Bạn nên sử dụng mysql_insert_id (hoặc lệnh gọi tương đương cho API bạn đang sử dụng) để lấy ID của hàng được chèn cuối cùng.
Tôi tưởng tượng rằng bây giờ bạn đang làm điều này:
SELECT MAX(id) FROM yourtable
Điều này sẽ không hoạt động trừ khi bạn sử dụng các giao dịch. Nhưng sử dụng hàm mysql_insert_id
là cách tốt hơn.
Trong tài liệu cũng có những lưu ý và một số lưu ý mà bạn nên đọc: