Fatal error: Call to a member function fetchAll()
bonjour,
j'essai d'utiliser le framework de zend qui semble tres prometeur mais jai quelque souci...
mon serveur est un apache2 php5 sur une distrib ubuntu.
le probleme, je n'arrive pas a me connecter a ma base de donnees mysql
le script me renvoie
Code:
Fatal error: Call to a member function fetchAll() on a non-object in /var/www/app/m/NewsModel.php on line 46
voici la partie du code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| public function __construct() {
Zend::loadClass('Zend_Db');
$params = array ('host' => 'localhost',
'username' => 'misterniark',
'password' => '********',
'dbname' => 'misterniark1');
$db = Zend_Db::factory('pdoMysql', $params);
}
public function getLastNews($count=10) {
return $this->db->fetchAll('SELECT titre,message FROM news LIMIT ' . $count);
} |
Pdo semble installer:
extrait de mon phpinfo
Code:
1 2 3 4 5 6
| PDO
PDO support enabled
PDO drivers sqlite2, mysql
pdo_mysql
PDO Driver for MySQL, client library version 4.1.15 |
Merci pour vos conseil