Bonjour,
je découvre un peu ce framework et j'en suis aux bdd.
En suivant le tutoriel du site de Zend, on peut voir un code comme celui-ci
l'objet $thiq->db est un PDOStatement. Or les méthodes proposées dans la suite du tutoriel (les fetchAssoc(), fetchCol(), fetchPairs(), etc) ne sont pas des méthodes de ce type d'objet.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $this->db = Zend_Db :: factory('PDO_MYSQL', $params); $result = $this->db->query('SELECT * FROM news'); echo 'nombre de colonnes '; print_r($result->fetchAll());
A coté de ça, on peut lire dans la doc de la méthode query() que celle-ci retourne un objet soit du type Zend_Db_Statement, soit du type PDOStatement dans le cas de PDO.
Je suppose qu'on a un PDOStatement quand on demande un adpater dans le genre PDO_mysql ou PDO_sqlite à la méthode factory().
Quoiqu'il en soit, on ne dispose pas des même méthodes que celles présentées dans le tutoriel.
Est-ce que vous savez si dans le futur tout ça sera un peu unifié ?
Ce framework semble prometteur mais vraiment jeune et il manque selon moi une doc digne de ce nom, comme celle de l'API java.
Partager