Récupération valeurs liste déroulante en php

Résolu/Fermé
fantasyl0ve - 25 mai 2009 à 13:33
 fantasyl0ve - 26 mai 2009 à 08:35
Bonjour à tous,

Voila je suis actuellement en stage, et j'ai comme travail de recréer un site internet existant qui a pour but de fournir les emplois du temps de l'UFR où je suis.

J'ai donc créé une page où il y a une liste déroulante pour sélectionner la classe choisie. Chaques classes portent un code (tous ces codes sont répertoriés dans un fichier).

Mon problème est que je voudrais savoir comment récupérer ces valeures en php. Voici un bout de mon code :

<form name="frm">
<select size=30
name="sel1"
id="sel1"
onchange="gensel2();">
<optgroup label="Sélectionnez votre diplôme">
<option value="T0000000491">L1 - BIOgroupe 1</option>
<option value="T0000000492">L1 - BIOgroupe2</option>
<option value="T0000000494">L1 - BIOgroupe3</option>
<option value="D0005394569">L1 - Concours publics</option>
<option value="D0005394570">L1 - Math Appli et Sciences Soc</option>
<option value="T0000000484">L1 - MI Groupe1</option>
<option value="T0000000486">L1 - MI Groupe2</option>
<option value="D0000000183">L1 - Sciences de la terre</option>
<option value="T0000000488">L1 - SPC Groupe1</option>
<option value="T0000000489">L1 - SPC Groupe2</option>
</optgroup>
</select> -
</form>


Merci de votre aide =D

17 réponses

Alain_42
Messages postés
5358
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
901
25 mai 2009 à 13:44
deux choses
il te manques des arguments dans la balise <form
comme tu avait mise avec optgroup tu ne pouvait pas chosir diretement le diplome de la ptremière ligne (pas de onChange)

<form name="frm" method="post" action="ton_script_php_appele.php">
	<select size="30" name="sel1" id="sel1" onchange="submit();">
		<option value="">"S&eacute;lectionnez votre dipl&ocirc;me"></option>
		<option value="T0000000491">L1 - BIOgroupe 1</option>
		<option value="T0000000492">L1 - BIOgroupe2</option>
		<option value="T0000000494">L1 - BIOgroupe3</option>
		<option value="D0005394569">L1 - Concours publics</option>
		<option value="D0005394570">L1 - Math Appli et Sciences Soc</option>
		<option value="T0000000484">L1 - MI Groupe1</option>
		<option value="T0000000486">L1 - MI Groupe2</option>
		<option value="D0000000183">L1 - Sciences de la terre</option>
		<option value="T0000000488">L1 - SPC Groupe1</option>
		<option value="T0000000489">L1 - SPC Groupe2</option>
	</select> -
</form> 

et dans ton_script_php_appele.php:

<?php
if(isset($_POST['sel1'])){
	if($_POST['sel1'] ==""){
		echo "Veuillez chosir un dipl&ocirc;me dans la lsite !";
	}else{
		$selection_liste=$_POST['sel1'];
	
		echo "Valeur selectionn&eacute;e: ".$selection_liste;

	}


?>
1