LAST_INSERT_ID()
chỉ trả về các giá trị đã được máy chủ MySQL tự động tạo cho một AUTO_INCREMENT
cột; khi bạn chèn một giá trị cụ thể, không có quá trình tạo tự động nào diễn ra và sẽ không có giá trị nào được trả về bởi LAST_INSERT_ID().
Hãy thử:$con->insert_id;