Faites mysql_insert_id après mysql_query .
Regardez la documentation ici
, et essayez de ne pas utiliser le mysql* ne fonctionnent plus, comme cela est expliqué dans l'encadré rouge. Il y a des problèmes de sécurité avec ces fonctions.
Dans votre code, lorsque vous faites mysql_insert_id , aucune insertion n'a été effectuée.