Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Zend] Zend_Db_Table i lastInsertId()
Forum PHP.pl > Forum > PHP > Frameworki
ska
witam,

jak z instancji klasy Zend_Db_Table wywołać metodę lastInsertId() klasy Zend_Db?

otrzymuje oczywiście błąd "Call to undefined method"

dziekuję za pomoc...

okej juz mam.
last_insert_id() jest wynikiem funkcji insert()
phpion
Podbijam temacik.
Również mam pewien problem z uzyskaniem ostatnio wpisanego id do tabeli. Robię to wedle tego co napisałeś:
  1. <?php
  2. $id = $this->table->insert($data);
  3. die('Ostatnie id: '.$id);
  4. ?>

W wyniku czego za każdym razem otrzymuję:
Kod
Ostatnie id: 0

Sam rekord dopisuje się do bazy poprawnie, natomiast nie wiem jak pobrać ostatnio wpisane id. Prosiłbym o pomoc, wskazówkę.
Pozdrawiam: pion
wolditm
  1. <?php
  2. $this->table->getAdapter()->lastInsertId();
  3. ?>
phpion
Wow, ale błyskawica smile.gif
Dzięki!
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.