| récupérer valeur liste déroulante PHP par timphp |
jeudi 10 janvier 2008 à 17:08:40 |
Configuration: Windows XP
Bonsoir,
fais plutôt comme ça:
<?php
$query="........";//ta requette
$reqteam=mysql_query($query)or die("Pb avec la requette ".mysql_error());
echo '<select size=1 name="txt_team" >'."\n";
echo '<option value="-1">--Teams ATT--</option>'."\n";
$i=0;
while ($resteam= mysql_fetch_array($reqteam)){
echo '<option value="'.$i.'">'.$resteam['nom_du_champ'];
echo '</option>'."\n";
$i++;
}
echo '</select>'."\n";
?>
et si tu as mis dans ta balise <form name="...." method="post" action="......"> tu dois récupérer la valeur de ta liste par $_POST['txt_team']; @lain |
Merci Alain pour cette réponse rapide.
J'ai donc incorporé ton code à ma page PHP pour tester cela, j'arrive donc toujours à récupérer les données à partir de la base mais j'ai le même problème au moment de l' "INSERT INTO", cela insert l'index de la liste déroulante et non la valeur, par ex il y a une section R&D, je voudrais insérer cela dans la base et non 3 qui serait son indice. J'utilise bien : <form action="inscription_att.php" name="Frm_inscription" method="post"> et je récupère la valeur de la sorte : $team = $_POST['txt_team']; Merci par avance |
Ha mais c'est normal, je croyait que c'est l'index que tu voulait récuperer.
alors:
<?php
$query="........";//ta requette
$reqteam=mysql_query($query)or die("Pb avec la requette ".mysql_error());
echo '<select size=1 name="txt_team" >'."\n";
echo '<option value="-1">--Teams ATT--</option>'."\n";
$i=0;
while ($resteam= mysql_fetch_array($reqteam)){
echo '<option value="'.$resteam['nom_du_champ'].'">'.$resteam['nom_du_champ'];
echo '</option>'."\n";
$i++;
}
echo '</select>'."\n";
?>
et toujours: $team = $_POST['txt_team']; car c'est la value que tu récupères |
Oui désolé, j'avais peut-être pas été très clair.
En tout cas merci beaucoup Alain ca marche. (en effet c'était pas bien compliqué mais j'ai quand même perdu pas mal de temps la dessus) Merci encore et bonne continuation ! |
Marques le résolu |
oui mais j'ai pas de compte en fait j'ai juste créé le topic comme ca donc je sais pas si je peux le marquer en résolu. Si je peux explique moi comment faire lol :x dsl |
mais je vais me créer un compte de ce pas pour cette apres-midi ! |
| 10/01 17h08 | Récupérer valeur liste déroulante PHP | 7 |
| 20/03 12h18 | PHP recuperation valeur liste deroulante | 1 |
| 09/10 14h49 | Récupération valeur liste déroulante dans URL | 1 |
| 29/06 17h03 | [PHP] Récupérer item liste déroulante | 2 |
![]() | Ma Liste d'Achats - Faire les courses est une tâche bien compliquée pour les non initiés. Ma liste d'achats est comme son nom l'indique, un... | Catégorie: Environnement de travail Licence: Freeware/gratuit |
![]() | SpaceTime - Pour plus de fluidité et d'ergonomie dans vos recherches sur le web, en mode interactif, c'est encore mieux. Space Time est... | Catégorie: Internet Licence: Freeware/gratuit |
![]() | PHP Edit - PHPEdit est un environnement de développement intégré (IDE) sous Windows pour le langage PHP. Il offre un grand nombre de... | Catégorie: PHP Licence: Freeware/gratuit |
![]() | PSPad - PSPad est un excellent éditeur de texte. Il est utile pour travailler sur du simple texte, mais aussi sur du HTML, CSS,... | Catégorie: Développement Licence: Freeware/gratuit |