Récupérer une donnée d'une liste déroulante
gigicomprendsrien
Messages postés
5
Statut
Membre
-
pitxu Messages postés 708 Statut Membre -
pitxu Messages postés 708 Statut Membre -
Bonsoir,
j'espère être sur le bon forum...
Voilà mon pb : j'ai sur mon site un formulaire dans lequel il est entre autres demandé à l'internaute comment il a connu le site.
Le code du formulaire est le suivant :
<?php echo ENTRY_QUESTION_TEXT; ?>
<?php
if ($_POST["liste_1"]) {
$query="SELECT * FROM `question` WHERE `question_name`='".$_POST["liste_1"]."'; ";
$res=mysql_query($query);
}
?>
<form>
<select name="liste_1" onchange="document.monForm.submit();">
<option value="1">Moteur de recherche</option>
<option value="2">Publicité on-line</option>
<option value="3">Publicité presse</option>
<option value="4">Bouche à oreille</option>
<option value="5">Autre</option>
</select>
Je souhaite afficher l'ensemble des informations récoltées dans ce formulaire sur une page "compte utilisateur" située ailleurs sur mon site, mais je ne sais absolument pas comment m'y prendre...
Quelqu'un peut-il m'aider ?
Merci beaucoup...
j'espère être sur le bon forum...
Voilà mon pb : j'ai sur mon site un formulaire dans lequel il est entre autres demandé à l'internaute comment il a connu le site.
Le code du formulaire est le suivant :
<?php echo ENTRY_QUESTION_TEXT; ?>
<?php
if ($_POST["liste_1"]) {
$query="SELECT * FROM `question` WHERE `question_name`='".$_POST["liste_1"]."'; ";
$res=mysql_query($query);
}
?>
<form>
<select name="liste_1" onchange="document.monForm.submit();">
<option value="1">Moteur de recherche</option>
<option value="2">Publicité on-line</option>
<option value="3">Publicité presse</option>
<option value="4">Bouche à oreille</option>
<option value="5">Autre</option>
</select>
Je souhaite afficher l'ensemble des informations récoltées dans ce formulaire sur une page "compte utilisateur" située ailleurs sur mon site, mais je ne sais absolument pas comment m'y prendre...
Quelqu'un peut-il m'aider ?
Merci beaucoup...
A voir également:
- Récupérer une donnée d'une liste déroulante
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Comment recuperer une video sur youtube - Guide
- Recuperer une conversation whatsapp supprimée - Guide
- Recuperer le son d'une video - Guide
4 réponses
<?php
if ($_POST["liste_1"]) {
$query="SELECT * FROM `question` WHERE `question_name`='".$_POST["liste_1"]."'; ";
$res=mysql_query($query);
}
?>
<form name="FORM1" method="post" action="mapage.php">
<select name="liste_1" onchange="document.FORM1.submit();">
<option value="1">Moteur de recherche</option>
<option value="2">Publicité on-line</option>
<option value="3">Publicité presse</option>
<option value="4">Bouche à oreille</option>
<option value="5">Autre</option>
</select>
Hormis la méthode et l'action, il faut aussi spécifier la propriété name puisqu'elle est utilisée dans le javascript OnChange.
if ($_POST["liste_1"]) {
$query="SELECT * FROM `question` WHERE `question_name`='".$_POST["liste_1"]."'; ";
$res=mysql_query($query);
}
?>
<form name="FORM1" method="post" action="mapage.php">
<select name="liste_1" onchange="document.FORM1.submit();">
<option value="1">Moteur de recherche</option>
<option value="2">Publicité on-line</option>
<option value="3">Publicité presse</option>
<option value="4">Bouche à oreille</option>
<option value="5">Autre</option>
</select>
Hormis la méthode et l'action, il faut aussi spécifier la propriété name puisqu'elle est utilisée dans le javascript OnChange.
Bonjour,
Dans ta balise FORM, il faut spécifier deux trois trucs :
- la page de soumission du formulaire : action="page.php"
- la méthode de soumission : method="POST"
Dans la page page.php, tu récupèreras alors les données saisies par l'utilisateur comme ceci :
$_POST["liste_1"].
Cette variable vaudra par exemple 2 si l'utilisateur est venu via une publicité on-line.
Donc ensuite, tu peux la réutiliser pour afficher ce que tu veux.
Xavier
Dans ta balise FORM, il faut spécifier deux trois trucs :
- la page de soumission du formulaire : action="page.php"
- la méthode de soumission : method="POST"
Dans la page page.php, tu récupèreras alors les données saisies par l'utilisateur comme ceci :
$_POST["liste_1"].
Cette variable vaudra par exemple 2 si l'utilisateur est venu via une publicité on-line.
Donc ensuite, tu peux la réutiliser pour afficher ce que tu veux.
Xavier