Количество затронутых строк Zend DB (ОБНОВЛЕНИЕ)

Я новичок в Zend Framework и хотел бы знать, как я могу получить количество затронутых строк из этого:

$sql = "UPDATE auth SET act='', status='1' WHERE username = ? AND act = ? ";
$stmt = $this->dbh->prepare($sql);
$stmt->execute(array($this->username, $this->key));

Я видел несколько сообщений на этом форуме, но они основаны на операторах MySQLi и SELECT, где вы можете фактически подсчитать строки с помощью count () .

Кто-нибудь может подсказать, как я могу изменить это для поддержки rowCount .

Вот как я подключаюсь к своей базе данных:

$parameters = array(
    'host' => 'localhost',
    'username' => 'root',
    'password' => '',
    'dbname' => 'users'
);

try {
        $db = Zend_Db::factory('Pdo_Mysql', $parameters);
...

Это в моем Bootstrap.php . Я сделал это так, потому что работаю с более чем одной базой данных.

5
задан Sthe 3 February 2012 в 18:07
поделиться