Bonjour
J'ai une question qui me semblait simple...
Mais j'ai tout essayé sans succès
Je veut récupérer l'id créer après insertion dans ma base.
Je crois que j'ai tout essayé :
Une idée ???
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 --------------------------------- protected function processForm(sfWebRequest $request, sfForm $form) { $form->bind($request->getParameter($form->getName()), $request->getFiles($form->getName())); if ($form->isValid()) { $notice = $form->getObject()->isNew() ? 'Inscription crée.' : 'The item was updated successfully.'; try { $ newsletterabonnes = $form->save(); echo $form->save()->getID() echo '[ ID '. $ newsletterabonnes->getID() .']'; var_dump( $ newsletterabonnes->getId() ); echo '[ ID '. $ newsletterabonnes->getPrimaryKey().']'; var_dump( $ newsletterabonnes->getPrimaryKey() ); $id = $this->form->getObject()->id; echo '[ ID '. $id .']'; var_dump( $id ); ---------------------------------
Pi
Partager