Я использую
$table->update($data, $where);
Как получить обновленный идентификатор строки в ZEND?
Как и в случае с простым простым SQL, просто запросите необходимую информацию.Для этого используйте $table->select('rowid')->where($where).
$table->select('rowid')->where($where)
из вручную :
Возвращаемым значением является количество строк, затронутых операцией обновления.
это не то, что вы хотите.поэтому вам нужно использовать select, чтобы получить строку