Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonjour,
Je cherche à utiliser comme table le résultat d'un procédure stocké dans un zend_db_select.
$select = $this->db->select();
$select->from(array("foo"=>'maprocedurestocké()'));
Le problème est le suivant à la génération de la requête ce dernier m'ajoute des guillemets au nom de ma procédure stockée. Ce qui la rend inutilisable dans ma bdd.
Hors ligne
Pour appeler les procédures stockées, je fais comme ceci. L'intêret est que je peux binder facilement les paramètres de la procédures.
Exemple avec 2 paramètres dans ma proc. stockée:
$sql = "call procStock(?,?)";
rowset=$db->fetchRow($sql,$param1,param2)); ou fetchAll etc... selon ce que l'on veut.
Hors ligne