Bonsoir,
Voici mon code, je m'arrache les cheveux ! Je souhaiterai que ma liste déroulante affiche en "selected" l'option que l'utilisateur a sélectionné. A chaque fois que la page est rafraichie il faudrait que la liste affiche par défaut l'option que vient de sélectionner l'utilisateur. Mais je n'y arrive pas !


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
	function showCriteriaList($numCriteria, $selectedChoice = 0, $emptychoice = true, $nomId = "") {
		global $tableCriteria;
 
		if ($nomId=="") {
			$nomId="criteria".$numCriteria;
		} 
 
		$result = "\n<select style=\"width:150px;\" id=\"".$nomId."\" name=\"".$nomId."\">";
 
		foreach ($tableCriteria[$numCriteria] as $key=>$criteria) {
 
			if ($selectedChoice==$key)	
			$result .= "\n<option value=\"".$key."\" selected=\"selected\">".$criteria."</option>";
 
			else  
			$result .= "\n<option value=\"".$key."\" selected=\"'.$nomId.'\">".$criteria."</option>";		
		} 
		$result .= "\n</select>";
		return $result; 
	}
Merci d'avance à qui pourra m'aider!