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 28/11/2010, 19h43   #1
Invité de passage
 
Inscription : septembre 2010
Messages : 21
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 21
Points : 2
Points : 2
Par défaut Récupérer valeur d'un sélect via l'id

Bonjour,

J'aimerais récupérer la valeur de mon select grâce a l'id mais sans passer par du javascript ou autre, j'ai quelques difficultés quelqu'un pourrais m'aider svp?

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
 
<body>
		<form method="post" name="select">
			<table border=0>
				<tr>
					<td>Liste des produits</td>
					<td>
						<select name="produit" id="liste" onchange="select_prod()">
							<?php
							$sql = new mysql();
							$sql->connect();
							$sql->request('SELECT * FROM produit');
							while ($donnees = $sql->fetch_array())
							{
								echo '<option value="">';
								echo $donnees['nom'];
							}
							?>
							<td colspan=1>
								<input type="submit" name="valid" value="Valider">
							</td>
							<?php
							if (!empty($_POST['valid']))
								echo $_POST['produit'];
							?>
						</select>
					</td>
				</tr>		
			</table>
		</form>
	</body>

Merci d'avance.
brutalus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/11/2010, 20h32   #2
Membre éclairé
 
Inscription : octobre 2004
Messages : 235
Détails du profil
Informations forums :
Inscription : octobre 2004
Messages : 235
Points : 360
Points : 360
1 - tes options sont mal formées
2 - à l'intérieur du select, tu ne peux mettre QUE des options
3 - pas de <td> imbriquée dans une autre <td>



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
 
<?php
if (!empty($_POST['valid']))
	echo $_POST['produit'];
?>
<body>
		<form method="post" name="select">
			<table border=0>
				<tr>
					<td>Liste des produits</td>
					<td>
						<select name="produit" id="liste" onchange="select_prod()">
								<option value="1">Opt 1</option>
								<option value="2">Opt 2</option>
								<option value="3">Opt 3</option>
								<option value="4">Opt 4</option>
								<option value="5">Opt 5</option>
						</select>
								<input type="submit" name="valid" value="Valider">
					</td>
				</tr>		
			</table>
		</form>
	</body>
Joker-eph 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 23h26.


 
 
 
 
Partenaires

Hébergement Web