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
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
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