combobox

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : combobox

par Cyrano » 20 mai 2005, 21:12

<option value="Page2.php?dep=<? echo $val["CD_App"]; ?>"> <? echo $val["Nom_App"]; echo((isset($_POST['listeApp']) && $_POST['listeApp'] == "Page2.php?dep=" . $val["CD_App"]) : " selected" ? ""); ?> </option>
En reprenant ce que t'a mis daoud, tu peux faire quelque chose comme ça

par thierry » 20 mai 2005, 21:07

dans ce cas tu ajoutes "selected" à l'option
pour afficher une valeur dans une combo:

Code : Tout sélectionner

<option selected></option>

combobox

par Dimahoo » 20 mai 2005, 19:51

j'ai pas compris ta formule j'explique encore y a t'il pas un moyen de faire passer au combobox une valeur pour qu'il affiche une option parmi les autres qu'il a recu dans le "while"(c dans le code) merci

par daoud » 20 mai 2005, 19:46

Je pense que tu peux ajouter un test comme
if(isset($_POST['listeApp']) && $_POST['listeApp'] == "Page2.php?dep=" . $val["CD_App"])
dans ce cas tu ajoutes "selected" à l'option

daoud

combobox

par Dimahoo » 20 mai 2005, 19:45

désolé voici le code bien rengé :
<td align="center" valign="middle" rowspan="2" class="menu_css"><font color="#0000FF">APPLICATION : <? $queryString = "select * from Application";$connection->query($queryString); ?>
												
<form name="myform" method="post">
   												
<select name="listeApp" onchange="javascript:window.top.menu.location.replace(this.options[this.selectedIndex].value);"> 
					
<option value="Page2.php?dep=-1"> --> Choisissez une application</option>
												
<? while ($val = $connection->fetch_array())  		
{
?>					
<option value="Page2.php?dep=<? echo $val["CD_App"]; ?>"> <? echo $val["Nom_App"]; ?> </option>\n;
<?	
}	 	
?> 
</select>
</form>
</font></td>

combobox

par Dimahoo » 20 mai 2005, 19:40

voici le code:
<table width="100%" height="100%" border="0" align="left" cellpadding="0" cellspacing="0" bordercolor="#DF910D" summary="">
	<tr>
		<td width="130" align="center" valign="middle" rowspan="2" class="menu_css"><img src="Images/ilog.gif" border="0" width="130" height="82" align="left"></td>
	  <td align="center" valign="middle" rowspan="2" class="menu_css"><font color="#0000FF">APPLICATION : <? $queryString = "select * from Application";$connection->query($queryString); ?>
																		<form name="myform" method="post">
   																		<select name="listeApp" onchange="javascript:window.top.menu.location.replace(this.options[this.selectedIndex].value);"> 
																		
																		<option value="Page2.php?dep=-1"> --> Choisissez une application</option>
																		<? while ($val = $connection->fetch_array())  
																		{
																		?>
																			<option value="Page2.php?dep=<? echo $val["CD_App"]; ?>"> <? echo $val["Nom_App"]; ?> </option>\n;
																		<?	
																		}	 
																		?> 
		
   																		</select>
   
																	   </form>
</font></td>
		<td valign="middle" class="body1_css"><big> <font color="#000000">User :</font> <? echo "$pseudoIntra"; ?></td>  
	</tr>
	<tr>
		<td align="right" valign="top" >[<a class=body_link href="javascript:loadtwo()"><font size="2">Déconnexion</font></a>]&nbsp;&nbsp;&nbsp;&nbsp;</td>
	</tr>
</table>
est qu'il ya pas un moyen de donner au combobox une valeur qui lui indique l'id à afficher???

par Cyrano » 20 mai 2005, 19:34

Fais voir la partie de code et ce que tu fais qui ne fonctionne pas ? C'est difficile de t'aider avec des généralités.

par fab » 20 mai 2005, 19:34

Ce n'est pas possible en php. Tu peux choisir la valeur de départ de cette combobox. Tu vas me dire bah justement c'est ce que je veux faire.
Mais le truc c'est que si un utilisateur raffraichi la page de lui même il aura la meme valeur et quand il est arrivé sur la page pour la premiere fois. Donc je ne vois aucune vrai solution

combobox

par Dimahoo » 20 mai 2005, 19:29

j'ai une page qui comporte un combobox et je voudrai quand je l'actualise le combo ne change pas de valeur merci