Dans un article précédent, je créais la procédure stocké « import », voilà comment je l’utilise dans Zend.
Je n’invente rien, j’ai trouvé la manip sur http://www.ericmery.fr/blog/zend_db-sql-server-procedure-stockee.
1 2 3 4 5 6 7 8 9 10 | $registry = Zend_Registry::getInstance(); $config = $registry->get("config"); $db = Zend_Db::factory($config->db); $stmt = $db->prepare("call import(?,?,?);"); $stmt->bindParam(1, $param1, PDO::PARAM_STR,1000); $stmt->;bindParam(2, $param2, PDO::PARAM_STR, 255); $stmt->bindParam(3, $param3, PDO::PARAM_STR, 255); $res = $stmt->execute(); |
Magie, c’est la même chose. On remercie PDO et son abstracteur de base de donnée utilisé !







le 3 décembre 2008 à 11h40
Il va falloir que je regarde ça.
Par contre, dans mes souvenirs t’as moyen de faire
$config = Zend_Registry::get(‘congif’);
non ?
le 3 décembre 2008 à 19h09
Du moment que tu as mis ta configuration dans le registre tu as différent moyen d’y accéder à ce registre .. genre Zend_Registry::getInstance()->get(« config »);
plus d’info sur : http://framework.zend.com/manual/fr/zend.registry.html
le 5 décembre 2008 à 10h13
Effectivement, mais je préfère ma ligne :D