débutant PHP objet: Pb d'appel d'une fonction

débutant PHP objet: Pb d'appel d'une fonction - PHP - Programmation

Marsh Posté le 13-04-2005 à 16:07:18    

Bonjour tout le monde!
 
Je débute dans le monde merveilleux de la programmation objet et j'ai un petit souci:
 
j'ai un fichier qui fait appel à 2 objets:"objet1.inc" et "objet2.inc". Je dois récupérer dans un tableau d'objets Javascript le résultat d'une requête. Je voudrais créer un objet suplémentaire (objet3.inc) qui permette de récupérer le résultat de cette requête de façon à ne pas avoir à la répeter ultérieurement.
 
Cette requête fonctionne lorsqu'elle est dans le fichier d'origine mais je n'arrive pas à la faire fonctionner lorsque je l'inclus dans mon objet3.inc. Je pense donc que mon problème vient de l'appelle de ma fonction.
 
Voici une partie de mon code code:
 
 
 

Code :
  1. <script language="javascript">
  2. /*
  3. ** Creation de l'objet Categorie
  4. */
  5. function ObjCat(NumCat,Categorie)
  6. {
  7.   this.NUMCAT=NumCat;
  8.   this.CATEGORIE=Categorie;
  9. }
  10. </script>
  11. /*
  12. l'objet "ObjCat" est créé en Javascript via un tableau d'objet "TabCat".  
  13. */
  14. function GetCategorie(parametre)
  15.     {
  16. $requeste="SELECT * from CATCRTYPE where STATUTCAT=1 and CODEUM='".$parametre."'";
  17. print "<script>\n\r";
  18. print "TabCat= new Array();\n\r";
  19. //SQLquery() est une fonction de objet1.inc
  20. if ($sqldb->SQLquery($requeste)) {
  21.      $idx=0;
  22.      while (($Tab=$sqldb->SQLgetObject())) {
  23.         print "TabCat[$idx]=new ObjCat($Tab->NUMCAT,'$Tab->CATEGORIE');\n\r";
  24.         $idx++;
  25.      }
  26. }
  27. print "</script>\n\r";
  28. }


Je fais appelle à cette fonction en faisant un simple
GetCategorie(parametre). je pense que le problème vient de là.
 
Merci d'avance d'aider un pauvre débutant!!
 
Bobby


Message édité par bob999 le 14-04-2005 à 13:44:03
Reply

Marsh Posté le 13-04-2005 à 16:07:18   

Reply

Marsh Posté le 13-04-2005 à 16:34:37    

c'est quoi ce mélange de javascript et php ?? STP sépare le js du php !
et ya un bouton pour poster du code, là c'est illisible

Reply

Marsh Posté le 13-04-2005 à 17:11:05    

Excuse pour le code, je débute et je n'avais pas vu le bouton.
 
Pour en revenir à mon problème, je génere du JS via PHP parceque je dois afficher le résultat de cette requête dans un select. lorsque l'on change (onchange()) la valeur du select, une autre requête est appelée pour afficher les valeurs associées dans un autre select.
 
En gros, le premier select sert de filtre au deuxième

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed