LAST_INSERT_ID()
solo devuelve valores que han sido generados automáticamente por el servidor MySQL para un AUTO_INCREMENT
columna; cuando inserta un valor específico, no se genera automáticamente y LAST_INSERT_ID().
no devolverá ningún valor.
Prueba:$con->insert_id;