[Conception] Récupèrer une variable dans une liste déroulante
Bonjour,
J'ai un formulaire. Quand je valide ce formulaire, j'effectue des vérifications sur les champs. On arrive donc sur une autre page sur laquelle les anomalies du formulaire sont marquées. Il ya aussi un bouton retour sur cette page.
C'est là que se pose mon problème. Quand je clique sur le bouton Retour je retourne dans la page du formulaire et je voudrais que les champs corrects de mon formulaire reste remplie.
Cela fonctionne quand j'ai un champ text mais pas quand j'ai une liste déroulante,je récupère quand même le bon champs mais je n'arrive pas a l'afficher dans ma liste.
Voici mon code de ma liste:
Code:
1 2 3 4 5
|
<select name="Realisateur" value"<? echo $varrealisateur1; ?>"><option value=""></option>
<?php while ($row=mysql_fetch_array($req2)) { ?>
<option value="<?php echo $row['FldIdRealisateur'] ; ?>"<?php if (!(strcmp($Realisateur,$row['FldIdRealisateur']))) echo "selected" ; ?>><?php echo $row['FldRealisateur']; ?></option>
<?php } ?></select> |
et voici le code dans lequel je récupere ma variable :
Code:
1 2 3 4 5 6 7
|
$varrealisateur =isset($_GET['Realisateur'])?$_GET['Realisateur']:"";
$sqlrealisateur = 'SELECT FldRealisateur FROM tblrealisateur where FldIdRealisateur="' .$varrealisateur. '"';// on crée la requête SQL
$varrealisateur = mysql_query($sqlrealisateur) or die('Erreur SQL !<br>'.$sqlrealisateur.'<br>'.mysql_error());// on envoie la requête
while ($rows=mysql_fetch_array($varrealisateur)) {
echo $rows['FldRealisateur'];
$varrealisateur1 = $rows['FldRealisateur']; } |
Merci