a mi me imprime.proba con
$lastinsertid = $this->Material->getLastInsertID();
On Apr 17, 1:54 pm, "Aitor Ibañez" <[EMAIL PROTECTED]> wrote:
> Buenas,
>
> Quiero poder saber el id que utiliza al hacer una insert a la bbdd.
> Para ello he probado (en el controlador, ya que, es hay donde lo necesito)
> con $this->Modelo->id y $this->Material->getLastInsertId() pero ninguno de
> esos dos me da el dato que yo quiero. Me podriais ayudar con este
> problemilla? Os dejo un trozo de codigo:
>
> if (!empty($this->data)) {
> $this->Material->create();
> if ($this->Material->save($this->data)) {
> $id = $this->Material->getLastInsertId(); o $id =
> $this->Material->id;
> echo '$id // no me imprime nada
>
> }
> }
>
> Gracias. Un saludo. aitiba
--~--~---------~--~----~------------~-------~--~----~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos
de Google.
Si quieres publicar en este grupo, envía un mensaje de correo
electrónico a [email protected]
Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
Para obtener más opciones, visita este grupo en
http://groups.google.com/group/CakePHP-es?hl=es.
-~----------~----~----~----~------~----~------~--~---