Cita: Mensaje Original por Cain En ese caso te sirven todas las respuestas menos la de Cluster
Bueno .. mysql_insert_id() genera igualmente el último ID autonumerico generado por un INSERT .. Cierto es q si lo vas a ejecutar en otra página en ese tiempo alguien mas puede generar otro ID (otro registro q entre via INSERT ya lo haría) .. por lo tanto el ID no correspondería ..
Pero igualmente tras el INSERT puedes hacer el mysql_insert_id() y pasarselo como parámetro via URL/cookie/session a la siguente(s) páginas q lo necesites .. Siendo recomendable via session (pues sinó pordría ser "adulterado" en el camino).
Las otras opcines te solucionan el problema de ir pasando esa variable "critica" y tan solo consumes algo mas de recursos en el script (pagina) q lo necesites ejecutando otra consulta a tu Mysql ..
Un saludo,