Problème Passage de variable
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:
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
Citation:
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... 8O :mrgreen: )
Merci pour votre aide !