Bonjour a tous,
alors voilà, je suis stagiaire en première année de BTS et je suis chargé de modifier un site en php.
Il ya bon nombre de fonctions et procédures déja réalisé.
J'ai été obligé de changer la base de donnée (ajouter des champs dans une table) afin d'enregistrer des informations.

donc voici la fonction que j'ai voulue modifier :

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 ProcStocClient(&$ClitNo,&$CliInt,&$CliSite,&$CliVille,&$CliAppel,&$CliNumErr,&$CliMsgErr)
	{
		$requete = "BEGIN pack_atalgrc.maj_cre_grcclient (:glc_no, :glc_interv, :glc_site, :glc_ville, :mode_appel, :err_num, :err_msg); END;";
		$this->prepareRequete($requete);
		OCIBindByName($this->ressourceRequete, ":glc_no", $CliNo, 100);
		OCIBindByName($this->ressourceRequete, ":glc_interv", $CliInt, 100);
		OCIBindByName($this->ressourceRequete, ":glc_site", $CliSite, 100);
		OCIBindByName($this->ressourceRequete, ":glc_ville", $CliVille, 100);
		OCIBindByName($this->ressourceRequete, ":mode_appel", $CliAppel, 1);
		OCIBindByName($this->ressourceRequete, ":err_num", $CliNumErr, 100);
		OCIBindByName($this->ressourceRequete, ":err_msg", $CliMsgErr, 100);
		$this->executeRequete(OCI_DEFAULT); 
	}
mais voila lorsque j'ai modifié la fonction, et voulu tester les changements, j'ai obtenu uen erreur de package...
Apres recherche j'ai plus ou moins compris que les package sont un regroupement de fonctions, et j'aimerai savoir comment modifier ces packages (si s'est possible de le faire sous sql+)
Merci