Slt,
ce que j'utilise
code php:
Code :
- $connect = db_connect(); // les infos de connexion sous mysql
- $azerty="1233";
- $query = sprintf("CALL ChainReaction ('%s', @cPath);", mysql_real_escape_string($azerty, $connect));
|
sprintf pour eviter l injection sql, donc $azerty va remplacer le %s, et le @cPath signifie dans quel variable je recupere le paremetre de retour de la procedure sotckee.
ensuite:
Code :
- $result = mysql_query($query,$connect); //on execute l'appel de la procedure stockée.
- $result = mysql_query('SELECT @cPath as cPath', $connect); // on recupere la valeur retournée.
- $rec = mysql_fetch_array($result);
- echo $rec['cPath']; // on affiche le resultat.
|
si tu as besoin d'autre explication n'hesite pas
Message édité par deejay59 le 10-04-2014 à 16:58:43