Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonjour,
je débute sur le Framework Zend, donc ma question va peut être sembler bête :
Comment peut-on récupérer l'id qui a été créé suite à un insert en base via la méthode save() ?
je m'explique :
J'ai une classe TTable extends Zend_Db_Table_Abstract
ma table a un champ ID qui est la clé primaire.
ensuite je fait
$table = new TTable (); $insert = $table->createRow(); $insert->Monchamp1="toto"; $insert->save();
=> Comment récupérer l'ID qui a été auto incrémenté pour cet enregistrement?
Merci pour votre aide.
Cdt,
Julien.
Hors ligne
Hello,
Avec :
[lang=php] $table = new TTable (); $insert = $table->createRow(); $insert->Monchamp1="toto"; $monId = $insert->save();
@+
Hors ligne
merci
Hors ligne
Hésite pas à regarder le code des fonctions, dans l’entête de celle-ci tu as tjr des info sur la valeur retourné, etc. C'est une bonne pratique à prendre
Hors ligne