Probleme de liste deroulan pour questionnaire
Résolu
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour, je suis tout nouveau dans la programmation, je vous explique mon probleme .
je veux faire un questionnaire avec des menus déroulants dont le contenu reprend des champ de ma bdd, je sais faire la correspondance entre ma bdd et mon site en php mais ça me met un menu déroulant pour chaque entrée de ma bdd
voila ma bdd s'appelle "lcebdd"
ma table s'appelle "presta"
mon champ "valeur"
voici mon code
<?php
mysql_connect("localhost","root","");
mysql_select_db("lcebdd");
$retour = mysql_query('SELECT * FROM presta ORDER BY id DESC LIMIT 0, 10');
while ($donnees = mysql_fetch_array($retour))
{
?>
<select name="type" id="type">
<?php
(<br />)
$valeur = nl2br(stripslashes($donnees['valeur']));
?>
<option value="valeur">
<?php
echo $valeur
?>
</option>
</select>
<?php
}
?>
pouvez vous svp me m'aider a résoudre mon probleme ou au moins me mettre sur la voie
d'avance je vous remercie et m'excuse de ma débutance
je veux faire un questionnaire avec des menus déroulants dont le contenu reprend des champ de ma bdd, je sais faire la correspondance entre ma bdd et mon site en php mais ça me met un menu déroulant pour chaque entrée de ma bdd
voila ma bdd s'appelle "lcebdd"
ma table s'appelle "presta"
mon champ "valeur"
voici mon code
<?php
mysql_connect("localhost","root","");
mysql_select_db("lcebdd");
$retour = mysql_query('SELECT * FROM presta ORDER BY id DESC LIMIT 0, 10');
while ($donnees = mysql_fetch_array($retour))
{
?>
<select name="type" id="type">
<?php
(<br />)
$valeur = nl2br(stripslashes($donnees['valeur']));
?>
<option value="valeur">
<?php
echo $valeur
?>
</option>
</select>
<?php
}
?>
pouvez vous svp me m'aider a résoudre mon probleme ou au moins me mettre sur la voie
d'avance je vous remercie et m'excuse de ma débutance
A voir également:
- Probleme de liste deroulan pour questionnaire
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Liste code ascii - Guide
- Liste de diffusion whatsapp - Guide
- Site dangereux liste - Guide
10 réponses
<?php
mysql_connect("localhost","root","");
mysql_select_db("lcebdd");
$retour = mysql_query("SELECT * FROM presta ORDER BY id DESC ");
if (!$retour) { echo "Erreur requete"; exit ; }
<select name="type" id="type">
<option>< Type ></option>
<?php
while ($ligne=mysql_fetch_array($retour))
{
?>
<option>
<?php
echo ''.$ligne['valeur'].'';
?>
</option>
<?php
}
?>
</select>
Jpense que ca devrai marché !!!
mysql_connect("localhost","root","");
mysql_select_db("lcebdd");
$retour = mysql_query("SELECT * FROM presta ORDER BY id DESC ");
if (!$retour) { echo "Erreur requete"; exit ; }
<select name="type" id="type">
<option>< Type ></option>
<?php
while ($ligne=mysql_fetch_array($retour))
{
?>
<option>
<?php
echo ''.$ligne['valeur'].'';
?>
</option>
<?php
}
?>
</select>
Jpense que ca devrai marché !!!
merci beaucoup pour ce code je ne l'avait pas vu comme ça ,juste encore un petit soucis!!!!! comme je liste des type de prestataires il m'arrive d'avoir plusieurs entrees identique dans le champ valeur .
je m'explique par exemple
-location materiel
-location son-lumiere
-traiteur
-traiteur
mais dans ma liste déroulante je ne veux qu'une seule fois le mot traiteur par exemple y a t il une ligne a rajouter pour cela ou c'est moi qui ai mal fait ma bdd
help(comme disent les beatles)
dans quelque temps j'aurais un peu mieux compris mais la je rame
je m'explique par exemple
-location materiel
-location son-lumiere
-traiteur
-traiteur
mais dans ma liste déroulante je ne veux qu'une seule fois le mot traiteur par exemple y a t il une ligne a rajouter pour cela ou c'est moi qui ai mal fait ma bdd
help(comme disent les beatles)
dans quelque temps j'aurais un peu mieux compris mais la je rame
Mais comment ça se fait que tu as deux fois traiteur dans ta table ???
C'est la meme chose, ou c différents par rapport à kelke chose d'autre ???
C'est la meme chose, ou c différents par rapport à kelke chose d'autre ???
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Oui mais dans ce cas, ca signifie que, traiteur, a un numéro, et il y a encore un autre champs non ???
Ah ouiii putain chui trop con làà mdrrr !!!
ok ok ^^
Javé zapé le truc là, pour moi ct impossible koi loool
ok ok ^^
Javé zapé le truc là, pour moi ct impossible koi loool
merci encore
alors en fait je vous explique mon champ valeur correspond au métier de mon prestataire et dans les autre champ ce sont ces coordonnées (nom adresse tel etc...)
voila pour l'explication
j'ai donc modifiier la requete avec le DISTINCT mais j'ai toujours plusieur fois le "traiteur" dans ma liste
alors en fait je vous explique mon champ valeur correspond au métier de mon prestataire et dans les autre champ ce sont ces coordonnées (nom adresse tel etc...)
voila pour l'explication
j'ai donc modifiier la requete avec le DISTINCT mais j'ai toujours plusieur fois le "traiteur" dans ma liste
ça marche merci beaucoup pour votre aide je pense que je vais vous dire a bientôt(a mon avis je ne suis pas au bout de mes problemes de htmlphpmysqljavascript) je monte un site pour le travail car je créer une agence d'evenementiel
et comme nous n'avons pas beaucoup de moyens mon associé mais néanmoins meilleur amis nous nous sommes mis a la programmation (avec un grand plaisir ) depuis 2 mois en une sorte de stage intensif autodidactiel
merci a vous pour votre aide
et comme nous n'avons pas beaucoup de moyens mon associé mais néanmoins meilleur amis nous nous sommes mis a la programmation (avec un grand plaisir ) depuis 2 mois en une sorte de stage intensif autodidactiel
merci a vous pour votre aide
$retour = mysql_query("SELECT * FROM presta ORDER BY id DESC ");
if (!$retour) { echo "Erreur requete"; exit ; }
<select name="type" id="type">
<option>< Type ></option>
<?php
while ($ligne=mysql_fetch_array($retour))
{
?>
<option value="<?php echo $ligne['valeur'];?>">
<?php
echo ''.$ligne['valeur'].'';
?>
</option>
<?php
}
?>
</select>