iH,

j'ai construit un formulaire dans le quel il y a une liste déroulante, dont les valeurs sont simplement appelées par une requête.

Je souhaiterai que l'utilisateur choisisse dans un valeur dans cette liste, et qu'une fois ce choix effectué (quand la souris 'clic'), cela valide automatique (comme si l'utilisateur avait appuyé sur un bouton 'submit').

Voici le code de ma liste dans mon formulaire:

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
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<?php
 
echo "<FORM name='formulaire' onSubmit='return OnSubmitForm();' action=createSession.php?selectedlng=".$language."&selectedsta=".$standard."&selectedou=".$OrgUnit." method='post'><P align=left>";
 
echo '<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>'.htmlentities(rs_titleOfCreateCourse).' : </B><SELECT  NAME="IDModifySearchCourse">';
		if( $language == 'EN')
       {
		$query = 'SELECT ID, '.$language.'Name  FROM tbQMS_Training WHERE '.$language.'Name regexp(\'.+\') ORDER BY ID';
		if (!$bdFAQ->query($query))die($bdFAQ->error);
		$chaine1 = "";
		$chaine1 .= "<OPTION VALUE='DEFAULT'";
		$chaine1 .= " SELECTED></OPTION>\n";
		while ($bdFAQ->nextrecord()) 
		{
			$chaine1 .= "<OPTION VALUE='".htmlentities($bdFAQ->value("ID"))."'";
				 if ($selectedou==$bdFAQ->value("ID"))
					$chaine1.= 'selected="selected"';
			$chaine1 .= ">".htmlentities($bdFAQ->value("ID")).' »  '.htmlentities($bdFAQ->value($language."Name"))."</OPTION>\n";
			// $chaine .= ">".htmlentities($bdFAQ->value("ID")).' » '.htmlentities($bdFAQ->value($language."Name"))."</option>\n";
		}
		echo $chaine1;
		}
		if ($language != 'EN')
		{
		$query = 'SELECT ID, '.$language.'Name, ENName  FROM tbQMS_Training WHERE ('.$language.'Name regexp(\'.+\') OR ENName regexp(\'.+\')) ORDER BY ID';
		if (!$bdFAQ->query($query))die($bdFAQ->error);
		$chaine1 = "";
		$chaine1 .= "<OPTION VALUE='DEFAULT'";
		$chaine1 .= " SELECTED></OPTION>\n";
		while ($bdFAQ->nextrecord()) 
		{
			$chaine1 .= "<OPTION VALUE='".htmlentities($bdFAQ->value("ID"))."'";
				 if ($selectedou==$bdFAQ->value("ID"))
					$chaine1.= 'selected="selected"';
			$chaine1 .= ">".htmlentities($bdFAQ->value("ID")).' »  '.htmlentities($bdFAQ->value($language."Name")).' »  '.htmlentities($bdFAQ->value("ENName"))."</OPTION>\n";
 
		echo $chaine1;
		}
		echo '</SELECT><FONT COLOR=RED size=5>*</FONT>';
 
 
echo '<BR></P><P align=center><INPUT TYPE="submit" value="'.htmlentities(rs_validate).'" onClick="document.pressed=this.value"></P></form>';
	echo'<b><FONT COLOR=RED size=5>*</FONT> : '.htmlentities(rs_obligatoryfields).'</b>';
?>
donc j'aimerai savoir comment valider un formulaire sans le bouton mais simplement une foi le choix effectué dans une liste.

merci