Bonjour,
j'ai un problème que j'ai du mal à comprendre, après un save je fais un find pour recuperer de last id insert,
l'insertion se fait bien dans la base mais le retour du find donne un array().
voici mon
if($this->Demande->save(array('demande'=>$d['User']['demande'],'genre'=>$d['User']['genre'],'personne'=>$d['User']['demande'],
'ville'=>$d['User']['ville'],'quartier'=>$d['User']['quartier'],'heure'=>$heur,'temp'=>$temp,'user_id'=>$user_id,'lieu'=>$d['User']['lieu'],'message'=>'','date'=>$d['User']['date'],'price'=>$d['User']['price'],'langue'=>$d['User']['langue'],'workH'=>$d['User']['workH']))){
//$last = $this->Demande->find('all');
$last = $this->Demande->findById($this->Demande->id);
debug($last);
j'ai oublié un truc ou il ya une erreur quelque part?
Merci pour vos retours.