Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Salut à tous,
Comme dans le titre de ce post, j'ai un soucis en exécutant plusieurs procédures stockées et/ou vues mysql dans un controlleur.
J'ai cherché sur le net, et la réponse est sans doute celle-ci, mais je n'arrive pas à la mettre en place :
$pdo->setAttribute(PDO::MYSQL_ATTR_USE_BUFFERED_QUERY,true);
Le controlleur :
$dbAdapter = Zend_Db_Table::getDefaultAdapter(); $r= $dbAdapter->query("CALL proc_user_get_annonce(".$id.")"); $row =$r->fetchAll(); $rows= $dbAdapter->query("SELECT * FROM view_mandataire"); $mandataires= $rows->fetchAll();
Comme je passe par un fichier de config, j'ai essayé plusieurs possibilités, mais rien n'y fait :
resources.multidb.front_db.default = true resources.multidb.front_db.params.driver_options[PDO::MYSQL_ATTR_USE_BUFFERED_QUERY] = true resources.db.isDefaultTableAdapter = true resources.db.params.driver_options[PDO::MYSQL_ATTR_USE_BUFFERED_QUERY] = true
Une idée ?
Merci
Fabrice
Hors ligne
Pages: 1