ZF: Invalid parameter number: non paramètres étaient liés d'Erreur

J'ai créé une fonction pour obtenir la valeur du dernier champ dans un tableau comme celui

private function _getLastPosition ($menuId) {
    $select = $this -> getDbTable() -> select();
    $select -> where("menu_id = ?", $menuId)
            -> order('position DESC');
    $row = $this -> getDbTable() -> fetchRow($select);
    if($row) {
        return $row -> position;
    } else {
        return 0;
    }
}

Quand je le lance, j'obtiens

Message: SQLSTATE[HY093]: Invalid parameter number: non paramètres ont été liés

Merci de m'aider à résoudre ce

OriginalL'auteur mrN | 2011-07-13