Bonjour,
La fonction classeLesPhotos de la classe suivant me rend un RowSet:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
class Photos extends Zend_Db_Table
{
    protected $_name = 'photos';
    protected $_primary = 'id';
 
    public function classeLesPhotos($r){
        $count  = 50;
        $offset = 0;
        return $this->fetchAll('1=1', "(r-$r)", $count, $offset);
    }
}
Celle de cette classe me rend un tableau:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
class Photos extends Zend_Db_Table
{
    protected $_name = 'photos';
    protected $_primary = 'id';
 
    public function classeLesPhotos($r){
      $select = $this->getAdapter()->select()
        ->from('photos', array('url', 'r'))
        ->order("(r-$r)");
 
      return $select->query()->fetchAll();
    }
}
Est-ce que quelqu'un sait comment avoir un RowSet dans le 2ieme cas ?
merci