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 22/05/2007, 14h20   #1
Nouveau Membre du Club
 
Avatar de Yagami_Raito
 
Inscription : mai 2007
Messages : 106
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 106
Points : 26
Points : 26
Par défaut Récupérer le choix d'un utilisateur d'une liste déroulante

j'ai crée un formulaire et dans celui ci il y a une liste déroulante ou l'utilisateur peut choisir entre 5 types de contrat. CDI, CDD, Stagaire, Apprenti, Extra et j'aimerais savoir quelle choix a-t-il fait.
Voici mon code:
Code HTML :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
form action="" method="post">
<p>
<li>Nom employé : <dd><input type="text" name="nom" size="20" /> 
<li>Prénom employé: <dd><input type="text" name="prenom" />
<li>Type de contrat : <dd></strong></font><a>
		    <select name="filtre" size="1">
			<option value="cdi"> CDI </option>
			<option value="cdd"> CDD </option>
			<option value="stag"> Stagiaire </option>
			<option value="app"> Apprenti </option>
			<option value="ext"> Extra </option>
			</select>		 
		</p>		  
<li>Emploi : <dd><input type="text" name="emploi" />  </br></br>
<li>Section : <dd><input type="text" name="section" value="<?php echo $service; ?>"READONLY>  </br></br>
<li>Salaire: <dd><input type="float" name="salaire" />  </br></br></br>
 
<input type="submit" value="Inserer" />
</p>
</form>
Yagami_Raito est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2007, 14h24   #2
Modératrice
 
Avatar de Celira
 
Femme
Développeuse PHP/Java
Inscription : avril 2007
Messages : 3 686
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Développeuse PHP/Java

Informations forums :
Inscription : avril 2007
Messages : 3 686
Points : 5 451
Points : 5 451

Ben a priori tu testes la valeur de la variable $_POST['filtre']

EDIT :prem's, prem's ! J'aime beaucoup ton motif d'edit, koopajah
__________________
Modératrice PHP
Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)

Pour afficher votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur)
Celira est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2007, 14h24   #3
Membre Expert
 
Inscription : janvier 2005
Messages : 2 288
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 2 288
Points : 2 287
Points : 2 287
Le choix de l'utilisateur sera mis dans $_POST['filtre'] il me semble.

EDIT: encore grillé!
koopajah est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2007, 14h27   #4
Rédacteur
 
Avatar de RideKick
 
Homme
Directeur technique
Inscription : septembre 2006
Messages : 5 959
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Directeur technique
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : septembre 2006
Messages : 5 959
Points : 10 889
Points : 10 889
echo $_POST['filtre'] ;

Edit : n'oubliez jamais de rafraichir la page avant de poster surtout si vous etes parti pisser entre temps ....
__________________
Pas de questions techniques en MP please

Mon site perso
RideKick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2007, 14h35   #5
Nouveau Membre du Club
 
Avatar de Yagami_Raito
 
Inscription : mai 2007
Messages : 106
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 106
Points : 26
Points : 26
Donc je dois tester les 5 choix ?

Code php :
1
2
3
4
5
6
7
8
9
10
If ($_POST['filtre']="CDI")
    {
     // script correspondant au choix CDI
    }
else if ($_POST['filtre']="CDD")
    {
     // script correspondant au choix CDD
    }
 
   etc...

Merci à tous!
Yagami_Raito est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2007, 14h41   #6
Modératrice
 
Avatar de Celira
 
Femme
Développeuse PHP/Java
Inscription : avril 2007
Messages : 3 686
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Développeuse PHP/Java

Informations forums :
Inscription : avril 2007
Messages : 3 686
Points : 5 451
Points : 5 451
Ben, oui. Maintenant yapluka !

Bon courage !
__________________
Modératrice PHP
Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)

Pour afficher votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur)
Celira est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2007, 14h42   #7
Nouveau Membre du Club
 
Avatar de Yagami_Raito
 
Inscription : mai 2007
Messages : 106
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 106
Points : 26
Points : 26
ok ok je m'y mets !!
Merci pour vos réponses
Yagami_Raito est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2007, 14h44   #8
Rédacteur
 
Avatar de RideKick
 
Homme
Directeur technique
Inscription : septembre 2006
Messages : 5 959
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Directeur technique
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : septembre 2006
Messages : 5 959
Points : 10 889
Points : 10 889
Code php :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Switch ($_POST['filtre'])
{Case "CDI":
//code
break;
 
Case "CDD":
//code
break;
 
defaut:
//code
break;
 
}

plus simple
__________________
Pas de questions techniques en MP please

Mon site perso
RideKick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2007, 15h15   #9
Nouveau Membre du Club
 
Avatar de Yagami_Raito
 
Inscription : mai 2007
Messages : 106
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 106
Points : 26
Points : 26
Ah mais oui, j'avais oublié le switch, merci encore !!
Yagami_Raito est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



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


 
 
 
 
Partenaires

Hébergement Web