Bonjour à tous,
j'ai un petit souci avec ma requette "While"
Je m'explique,
en haut de ma page je récupère les informations du patient nom prénom age situation etc.. pour exemple si le patient est célibataire la variable me retourneras célibataire
Dans ma page j'ai un select qui permet ici de modifier la situation, j'ai un table qui regroupe tout ce que contient les "SELECT" donc je vais les chercher sur ma base sa m'affiche bien la liste dans le navigateur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part $situation = htmlentities($donnees['situation']);
jusque la tout vas bien.
Maintenant je veux que lorsque ma page est rafraichi ou lors de l'ouverture peut importe, que l'info du patient soit selectionné, donc pour sa j'utilise selected="selected" pour ce la j'utilise un petit bou de code qui va contrôlé si la variable $situation est égale à $valeur.
mon problème est ici, le faite d'appeler la variable $situation dans le while à l'aire de posé problème car la variable semble ce trouver vide...
avez une solution afin de résoudre ce problème ? Merci
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 <select name="situation" id="typesituation" onchange="changementType();"> <option value=""></option> <?php $sql = mysql_query("select selections, valeur from complementaire where selections = 'situation' ORDER BY valeur ASC"); while ($donnees = mysql_fetch_array($sql)){ echo'<option value="'.htmlentities($donnees['valeur']).'"'; $valeur = htmlentities($donnees['valeur']); if ($valeur == $situation){echo 'selected="selected"';} echo'>'.htmlentities($donneess['valeur']).'</option>'; } ?> <option value="Autre">Autre</option> </select>
Partager