Я новичок в 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
.Я сделал это таким образом, потому что я работаю с более чем одной базой данных.