appel procedure stockee

noob_ps
Invité n'ayant pas de compte PHPfrance

26 sept. 2006, 10:13

Bonjour,

J'ai réalisé une procédure stockée (liste les membres d'une table) qui fonctionne très bien quand je l'appel en ligne de commande sous mysql.

Par contre, comment faire pour l'appeler d'un script PHP ? et retourner les résultats ?

Merci de votre aide.

Mammouth du PHP | 684 Messages

26 sept. 2006, 23:05

Petite question, tu utilise quel systeme pour te connecter a ta base de donnees ?
PDO ou mysql ?
Pour PDO, je crois qu'il suffit de faire une preparation de requete pour pouvoir appeler une
procedure stockee. Tu peux regarder la documentation, il y a un chapitre a ce sujet.
Pour mysql ou mysqli, faut regarder la doc ou attendre une autre reponse.
Zigz4g

Invité
Invité n'ayant pas de compte PHPfrance

27 sept. 2006, 07:56

Petite question, tu utilise quel systeme pour te connecter a ta base de donnees ?
PDO ou mysql ?
Pour PDO, je crois qu'il suffit de faire une preparation de requete pour pouvoir appeler une
procedure stockee. Tu peux regarder la documentation, il y a un chapitre a ce sujet.
Pour mysql ou mysqli, faut regarder la doc ou attendre une autre reponse.
Bonjour,

Merci pour ta réponse, ouf enfin une !
Non d'après mes recherches j'utilise mysqli (il est bien activé pas de pb).
Peux-tu m'en dire plus sur PDO, c'est quoi ? Je ne connais pas, désolé.

@+

Mammouth du PHP | 684 Messages

27 sept. 2006, 16:16

Salut pour PDO je t'invite a lire la documentation qui t'en dira plus que moi
et certainement mieux.
http://fr.php.net/manual/fr/ref.pdo.php
Pour les procedures stockees avec mysqli je ne sais pas comment il faut
faire. Tu peux essayer de regarder comment fait PDO. Il y a un exemple
dans la documentation.
Regarde du cote de prepare pour mysqli, il doit y avoir moyen de
lancer la requette avec un execute ou autre commande apres avoir
preparer la procedure.
Zigz4g