Précédent   Forum des professionnels en informatique > PHP > Langage > Formulaires
Formulaires Forum d'entraide sur les formulaires avec PHP. Avant de poster -> FAQ formulaires, Cours de formulaires et Sources de formulaires
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/04/2007, 18h42   #1
Membre à l'essai
 
Inscription : août 2006
Messages : 77
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 77
Points : 20
Points : 20
Par défaut Bouton formulaire associé

Bonjour,

Je crée un formulaire et j'aimerais faire apparaître une liste/menu après que l'utilisateur clique sur une valeur d'une première liste ou sur un premier bouton.
Comment procéder ?

Merci.
zeugzeug est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/04/2007, 20h35   #2
Rédacteur
 
Avatar de Yoteco
 
Alain Sahli
Ingénieur développement logiciels
Inscription : décembre 2004
Messages : 1 086
Détails du profil
Informations personnelles :
Nom : Alain Sahli
Âge : 25

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : décembre 2004
Messages : 1 086
Points : 1 479
Points : 1 479
Va essayer de poster dans le forum javascript... C'est faisable.
Yoteco est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2007, 14h42   #3
Membre habitué
 
Expert Support Applicatif
Inscription : mars 2007
Messages : 158
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France, Territoire de Belfort (Franche Comté)

Informations professionnelles :
Activité : Expert Support Applicatif
Secteur : Distribution

Informations forums :
Inscription : mars 2007
Messages : 158
Points : 140
Points : 140
Code :
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
45
46
47
48
49
50
51
52
 
<?php
include("connexion.inc");
$reqSante="select * from t_action_contrat order by Code_action";
$reqSanteExe=mysql_query("$reqSante") or die (mysql_error());
 
?>
 
<form method="post" id="mainForm">
<select name="liste1" onchange="document.getElementById('mainForm').submit();">
<?php
while($aTab=mysql_fetch_array($reqSanteExe))
 {
 extract($aTab);
 $selected=(isset($_POST['liste1']) && $_POST['liste1'] == $lib_action)?'selected="selected"':'';
 echo '<option value="',$lib_action,'" ',$selected,'>',$lib_action,'</option>';
}
?>
</select>
<?php
 
if (isset ($_POST['liste1']) && !empty ($_POST['liste1']))
{
 
$val2=$_POST['liste1'];
$rq5="select * from t_action_accompagnement,t_action_contrat  WHERE T_code_action=code_action and lib_action='".$val2."' order by Code_action_accompagnement";
$rq5_exe=mysql_query("$rq5") or die (mysql_error());
$test=mysql_num_rows($rq5_exe);
 
	if($test<=0)
	{
	echo"<textarea rows='2' name='tnom' cols='20'></textarea>";
	}
		else
		{
 
		$val=$_POST['liste1'];
		$rq2="select * from t_action_accompagnement,t_action_contrat  WHERE T_code_action=code_action and lib_action='".$val."' order by Code_action_accompagnement";
		$rq2_exe=mysql_query("$rq2") or die (mysql_error());
 
 		echo '<select name="liste2">';
 		while($RS2=mysql_fetch_array($rq2_exe))
     		{
    			 extract($RS2);
			echo"<option value='$Lib_action_accompagnement'>$Lib_action_accompagnement";
			}
 		echo '</select>';		
 		}
}
 
?>
</form>
Voila l'extrait de code a arranger suivant tes besoins, bienevidement si tu as des questions n'ésite pas.
Alex70 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h21.


 
 
 
 
Partenaires

Hébergement Web