Bonjour,
Je m'interresse depuis peu aux proc stockées de mysql, et leur utilisation avec php.
Je n'ai pas trouvé énormément de doc, et le peu ne répondent pas à mes questions, qui je le pensent sont trop simples pour justifier un tutorial complet

.. ceci dit, pourriez vous m'aider en me donnant les bases, ou une url ou sont expliquées les bases de la manipulations des procedures stockées par php.
Voici ce que j'essaie de faire :
Ma procedure stockée :
Code : Tout sélectionner
CREATE DEFINER=`XXX`@`localhost` PROCEDURE `test7`(OUT V_count int)
BEGIN
SELECT COUNT(*) INTO V_count FROM epc_client;
END
Quand j'execure la requete par :
Code : Tout sélectionner
$this->_sql = "call test7()";
mysql_query( $this->_sql, $this->_resource );
(ou _sql est ma requete : et _ressource ma connexion),
j'obtiens un message d'erreur :
Incorrect number of arguments for PROCEDURE epc.test7; expected 1, got 0 SQL=CALL test7()
Ce qui me parait à peu pres normal, mais je ne sais pas comment spécifier mon parametre de sortie ...
Si une ame charitable peut m'aider
Merci bcp