Bonjour

je suis tout nouveau sur dans la communauté Developpez.

Voila mon soucis : pas le biais d'un menu déroulant j'interroge la base de données pour y extraire les pseudos (des personnes enregistrées).

une fois le pseudo selectionné l'utilisateur est dirigé vers un formulaire
j'aimerais récuperer la variable pseudo pour remplir automatiquement le champ dans le formulaire !

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?php 
$db = mysql_connect('***', '***', '***'); 
      mysql_select_db('***',$db);
 
		$sql='SELECT *  FROM encadrant_provisoire';
		$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
?>
 
				<FORM>
				<SELECT NAME="liste1" SIZE="1">
					<OPTION SELECTED VALUE=""><< Selectionner un Encadrant >>
 
						<?php
						while ($ligne=mysql_fetch_array($req))
						{
							echo "<option name='champ' value='formulaire_membre.php'>".$ligne ["pseudo"]."</option>";
						}
						?>
				</SELECT>
					<INPUT TYPE="button" VALUE="Valider"
				  onClick="if (form.liste1.selectedIndex != 0)
				      location = form.liste1.options[form.liste1.selectedIndex].value;
				    else
				      alert('Veuillez faire un choix dans le menu.')">
				</FORM>
je pensais pouvoir faire passer ma variable, par l'url

echo "<option name='champ' value='formulaire_membre.php?variable=$mavariable'>".$ligne ["pseudo"]."</option>";
est récuperer par un Get dans la page du formulaire.
je donne pourtant bien une valeur à ma variable, j'ai retourné a peu près dans tout les sens ! mais sans succès .. la valeur n'affecte pas la variable !

je dois certainement mal m'y prendre .. ! (mais alternant C++ et le PHP dans la journée j'avoue que... )

Merci pour votre aide !