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:
et voici le code dans lequel je récupere ma variable :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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>
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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']; }
Partager