Bonjours à tous.

Comme le titre du sujet l'indique, j'ai une erreur lorsque je tente de faire appel a une procédure de ma base oracle.
Le code que j'utilise :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
public function requete($query) {
				//On commence par rendre la requête OCI Valide
				$this->statement = oci_parse($this->conn,$query);
				//On execute (envoie) la requête 
				$cr = oci_execute($this->statement);
				//Si execution à échoué
				if($cr !=true){
					//On récupère l'érreur SQL
					$err =oci_error($this->statement);
					$this->erreur("<b>Impossible d envoyer la requ&ecirc;te : ".$query." <br> Code Oracle:".$err['code']."	Explication :".$err['message'].".</b><br>Si le probl&egrave;me persiste, contacter v&ocirc;tre administateur.");
				}//fin if
				return $cr; 
			}
Avec l'appel de la fonction requette :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
$query='exec add_info';
$oracle->requette($query);
J'ai également essayé avec différentes syntaxe. Avec et sans parenthese aprés le nom de la prcedure, avec begin et end a la place de exec etc ... rien n'y fait.
J'ai cette erreur qui apparaît toujours
Impossible d'envoyer la requette "..." Instruction non valide
Très honnêtement, ça ne m’étonnerait pas de moi que ça soit quelque chose de vraiment stupide. Mais ça fait un moment que je cherche et je n'arrive pas a mettre le doigt dessus.

Merci d'avance.