- 1
[Opened] saveToDao qui marche mais qui ne retourne pas d'ID
Posted by creusois on 09/09/2008 17:20
J'ai un souci assez bizarre actuellement avec Jelix, lorsque je récupére les infos de mon formulaire, impossible de récupérer l'id après un saveToDao.
Bien sûr, l'enregistrement lui fonctionne.
Voici mon code :
function save() { ////////////////////////////////////////// // Récupération des données du formulaire ////////////////////////////////////////// $form = jForms::fill("propriete~parcelle_mere"); //////////////////////////////////// // Vérification du formulaire //////////////////////////////////// if (!$form->check()) { // invalide : on redirige vers l'action d'affichage $rep = $this->getResponse('redirect'); $rep->action = 'propriete~parcelle_mere:show'; return $rep; } //////////////////////////////////// // Création de la parcelle Mére //////////////////////////////////// $myDate = date("Y-m-d H:i:s"); // On créait la date commune aux deux tables (la jointure) $idParcelleMere = $form->saveToDao('propriete~parcelle_mere'); ... }
Si quelqu'un à une idée.
Merci
[Opened] Re: saveToDao qui marche mais qui ne retourne pas d'ID
Posted by laurentj on 09/10/2008 15:33
dans ta dao, il est probable que la clé primaire ne soit pas un autoincrement..
- 1