LAST_INSERT_ID() retourneert alleen waarden die automatisch zijn gegenereerd door de MySQL-server voor een AUTO_INCREMENT kolom; wanneer u een specifieke waarde invoert, vindt er geen automatische generatie plaats en wordt er geen waarde geretourneerd door LAST_INSERT_ID().
Probeer:$con->insert_id;