[resolu]problème avec un onchange

Eléphanteau du PHP | 37 Messages

15 juin 2006, 08:44

alor voila, je suis en stage actuellement, et je n'arrive pas a faire regler un problème(ça fait une semaine que je suis dessus)

en gros, je dois utiliser deux listes deroulantes, ou quand je choisi quelque chose dans la premiere, ça change le contenu de la deuxième.
le problème, c'est que quand je change quelque chose dans une des liste, toute la page reprend au point de départ.

voici une partie du code:
echo "<body bgcolor=\"".COULEUR_FOND."\" background=\"".IMAGE_FOND."\">";
echo "<p align='center'>
<IMG BORDER='0' SRC=\"".IMAGE_B2I_PETITE."\" width='190' height='95'></p>";
echo "<form name='Parametres' method='GET' action='Suivi.php'><p align='left'>";
echo "<table border='0' bgcolor='' width=''><TR>";
$connect = odbc_connect("bddcci","","");
if ($connect)
{
   // CREATION DE LA LISTBOX NIVEAU
   // connexion réussie
   $query="SELECT NIVEAU.NumNiveau FROM NIVEAU;";
   $result= odbc_do($connect, $query);
   echo "<TD>Niveau : <select name='CNiveau' size=1 onchange=\"javascript:document.Parametres.submit();\">";
   $i=0;
   $TROUVE=false;
   while(odbc_fetch_into($result, $fields))
   {
      $i++;
      echo "<option value =".$i;
      if (isset($CNiveau))
      {
         if ($fields[0] == $CNiveau)
         {
           echo " SELECTED ";
            $TROUVE=true;
         }
      }
      echo ">".$fields[0]."</option>";
   }
   echo "</select></TD>";
je c'est deja que le problème vient du parametre, étant donné qu'il enregistre la page avant la modif, mais je n'arrive pas à faire ce qu'on me demande.
Modifié en dernier par Deadelus le 15 juin 2006, 10:58, modifié 1 fois.

Petit nouveau ! | 3 Messages

15 juin 2006, 09:11

désolé, j'ai le même problème que toi, j'aimerais bien qu'on m'aide.
:D

Prout prout

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

15 juin 2006, 09:56

Juste une idée dingue comme ça - attention, c'est vraiment un truc de fou hein !! C'est réservée à des gens professionnels et expérimenté (les enfants ne faites pas ça chez vous) mais... et si au lieu de rester bloquer pendant des semaines, vous lisiez un peu la FAQ du forum ?

Genre comme ça, là au pif.. hop, le 4ème topic est justment :
Formulaires : Listes déroulantes dynamiques liées

'fin moi j'dis ça, j'dis rien.. ;)

Eléphanteau du PHP | 37 Messages

15 juin 2006, 09:59

oups :oops: :oops: