Bonjour, je voudrais savoir quelle est la méthode pour appeler des procedure stockes depuis PHP et récuperer les résultats.
J'ai cherché un tutoriel partout et je n'ai rien trouvé.
Merci
Bonjour, je voudrais savoir quelle est la méthode pour appeler des procedure stockes depuis PHP et récuperer les résultats.
J'ai cherché un tutoriel partout et je n'ai rien trouvé.
Merci
Salut,
Regarde les deux premiers commentaires dans la doc officielle de PHP/MySQLi : http://fr.php.net/manual/en/function.mysqli-query.php
Merci pour ce lien.
Et comment on fait pour récupérer le résultat d'un paramètre OUT d'une procédure stockée ?
Salut,
Je crois malheureusement que mysqli ne permette pas d'appeler une procédure stockée en gérant automatiquement des paramètres de sortie.
Un moyen qui me vient à l'esprit, c'est d'utiliser des variables MySQL :
Et puis pour récupérer le résultat, tu fais une deuxième requête (heureusement très rapide à exécuter) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part CALL maproc(param1, param2, @paramSortie1, @paramSortie2)
Bien sûr, s'il n'y a qu'une seule valeur de retour, il vaut mieux privilégier les fonctions.
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT @paramSortie1, @paramSortie2
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager