Bonjour à tous,
Je patauge depuis quelques jours avec la transmission d’arguments entre PHP et MYSQL sur l’appel d’une procédure stockée.
Cette procédure utilise un jeu de 7 arguments de types variables dont certains sont « IN », d’autres « INOUT » et les derniers « OUT ».
La procédure renvoie un jeu de données et renseigne les variables « INOUT » et « OUT » reçues en arguments.
Voici les données vues côté MYSQL :
Code:
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Voilà la fonction PHP dans laquelle j’essaie d’appeler la procédure ($cnx est une connexion PDO ouverte sur la base concernée) :
Et voici le message que j’obtiens :Code:
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Pièce jointe 172892
Sauf erreur il semblerait que le nombre de paramètres ne corresponde pas hors il me semble qu’il y en a bien 7 de chaque côté!
:weird:
Un petit coup de main me semble nécessaire...:(
