Haz mysql_insert_id
después de mysql_query
.
Mire la documentación aquí
, e intente no usar mysql*
funciones más, como se explica en el cuadro rojo. Hay problemas de seguridad con estas funciones.
En su código, cuando hace mysql_insert_id
, no se realizó ninguna inserción.