petit pb de variable

petit pb de variable - HTML/CSS - Programmation

Marsh Posté le 30-06-2004 à 14:42:48    

bonjour à tous,
 
j'ai un petit pb avec mon script qui est inclu dans une page php et qui interroge un base Mysql: sur un menu déroulant, j'aimerais lors de la sélection de l'item ($nomNomenclature) auquel est associé un id unique ($numNomenclature), que ça me renvoie dans un cadre séparé la variable $description mais je n'arrive qu'à renvoyer la valeur de mon champs:
 
voili mon code, en espérant un peu d'aide
 
merci
 
<tr>
 <td><select name="numNomenclature1" OnClick='document.form1["descriptionChamps"].value=document.form1["numNomenclature1"].value'>
         
  <?
   
   for($j=0;$j <$nbrNomenclatures; $j++)  
  {
      $numNomenclature1 = mysql_result($listeNomenclatures,$j,"numNomenclature" );
        $nomNomenclature1 = mysql_result($listeNomenclatures,$j,"nomNomenclature" );
     $description1 = mysql_result($listeNomenclatures,$j,"description" );
   
        echo "&nbsp;<option value=\"$numNomenclature1\">$nomNomenclature1</option>";
     echo "nomenc1 = '<?=$description1?>'";
     }
         
     ?>
 
  </select>
 </td>  
 <td width="95%" align="right"><textarea name="descriptionChamps" style="width:95%; height:125px"></textarea>
 </td></tr>
:??:  :??:

Reply

Marsh Posté le 30-06-2004 à 14:42:48   

Reply

Marsh Posté le 30-06-2004 à 15:07:19    

uhm, j'aurais fais comme ça moi...
 
(le form est envoyé a ton cadre a chaque clique sur le <select> )

Code :
  1. <form target=nomducadre name=form1 method=get>
  2. <tr>
  3. <td><select name="numNomenclature1" OnClick='document.form1.submit()'>
  4.          
  5.   <?
  6.  
  7.    for($j=0;$j <$nbrNomenclatures; $j++) 
  8.   {
  9.       $numNomenclature1 = mysql_result($listeNomenclatures,$j,"numNomenclature" );
  10.         $nomNomenclature1 = mysql_result($listeNomenclatures,$j,"nomNomenclature" );
  11.      $description1 = mysql_result($listeNomenclatures,$j,"description" );
  12.  
  13.         echo "&nbsp;<option value=\"$numNomenclature1\">$nomNomenclature1</option>";
  14.      echo "nomenc1 = '<?=$description1?>'";
  15.      }
  16.          
  17.      ?>
  18.   </select>
  19. </td> 
  20. <td width="95%" align="right"><textarea name="descriptionChamps" style="width:95%; height:125px"></textarea>
  21. </td></tr>
  22. </form>


---------------
my flick r - Just Tab it !
Reply

Marsh Posté le 30-06-2004 à 15:30:50    

mon script marche, mais au lieu de renvoyer "document.form1["numNomenclature1"].value", je veux qu'il renvoie "document.form1["numNomenclature1"].$description", mais ca se fait pas comme ça !!

Reply

Sujets relatifs:

Leave a Replay

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