Quick links: Content - sections - sub sections
EN FR
Quick Search Advanced search
 
Page

  [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

Reply #1 Posted by laurentj on 09/10/2008 15:33

dans ta dao, il est probable que la clé primaire ne soit pas un autoincrement..

 
Page
  1. Re: saveToDao qui marche mais qui ne retourne pas d'ID