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 sql : Sélectionner tout - Visualiser dans une fenêtre à part 
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 : Sélectionner tout - Visualiser dans une fenêtre à part 
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
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é!
Un petit coup de main me semble nécessaire...

 

 
		
		 
        

 
			
			

 
   
 


 PHP.PDO Appel d’une procédure stockée MYSQL avec arguments IN, OUT et INOUT
 PHP.PDO Appel d’une procédure stockée MYSQL avec arguments IN, OUT et INOUT
				

 Répondre avec citation
  Répondre avec citation
Partager