Dans Cake, le dernier id inséré est automatiquement enregistré dans la propriété id du modèle. Donc, si vous venez d'insérer un utilisateur via le modèle de l'Utilisateur, le dernier id inséré peut être consulté via $User->id
id - Valeur de la clé primaire ID de
l'enregistrement de ce modèle
actuellement pointant vers. Automatiquement
ensemble après la base de données des insertions.
Lire plus sur les propriétés du modèle dans l'API de CakePHP Docs: http://api.cakephp.org/class/model
Edit: je viens de réaliser ce Modèle::getLastInsertID() est essentiellement la même chose que le Modèle->id
Après avoir regardé votre code de plus près, il est difficile de dire exactement ce que vous faites avec les différentes fonctions et, lorsqu'ils existent, dans le grand schéma des choses. Cela peut effectivement être plus d'un problème de portée. Êtes-vous essayer d'accéder au dernier id inséré dans deux différentes demandes?
Pouvez-vous expliquer le déroulement de votre application et comment il se rapporte à votre problème?