begin process at 2012 05 30 22:33:30
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Débutants

 > 

Nouvelle question pour le menu déroulant


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Nouvelle question pour le menu déroulant

vendredi 9 septembre 2005 à 15:23:08 | Nouvelle question pour le menu déroulant

chris tuckers

Je sais, je pose de questions, mais je m'y connais vraiment pas du tout... alors je veux encore remercier les personnes qui m'(nous) aide.

Ma nouvelle question : j'aimerais lorsque j'ouvre un menu déroulant, qu'il aille rechercher automatiquement tous les enregistrements qu'il y a dans ma table.

ex : je fais un formulaire d'inscription et je veux faire apparaitre les domaines d'activités. Dans ma table, il ya peche et agriculture. Plus tard, je rajoute dans ma table industrie et commercant, j'aimerais que le menu déroulant s'actualise tout seul et m'affiche donc les 4 champs sans que je les insere manuellement.

Merci d'avance

chris tuckers, l'as de coeur 

vendredi 9 septembre 2005 à 15:32:02 | Re : Nouvelle question pour le menu déroulant

malalam

Administrateur CodeS-SourceS
Re,

exemple :

<form method="post" action="">
<select name="test">
<?php
$requete = mysql_query ('SELECT domaines FROM table');
while ($ligne = mysql_fetch_row ($requete)) {
    echo '<option value="',$ligne['domaines'],'">',$ligne['domaines'],'</option>';
}
?>
</select>
</form>


vendredi 9 septembre 2005 à 15:43:51 | Re : Nouvelle question pour le menu déroulant

chris tuckers

STP, a quoi correspond ton $ligne  ?

chris tuckers, l'as de coeur 

vendredi 9 septembre 2005 à 15:51:21 | Re : Nouvelle question pour le menu déroulant

malalam

Administrateur CodeS-SourceS
<form method="post" action="">
<select name="test">
<?php
$requete = mysql_query ('SELECT domaines FROM table');
while ($ligne = mysql_fetch_row ($requete)) {
    echo '<option value="',$ligne['domaines'],'">',$ligne['domaines'],'</option>';
}
?>
</select>
</form>
vendredi 9 septembre 2005 à 15:51:53 | Re : Nouvelle question pour le menu déroulant

malalam

Administrateur CodeS-SourceS
Bref il récupère le résultat de ta requête sur ta base ligne à ligne.
vendredi 9 septembre 2005 à 15:54:12 | Re : Nouvelle question pour le menu déroulant

chris tuckers

Réponse acceptée !
ok, je n'avais pas compris merci beaucoup,

decidement, tu devrais etre mon prof particulier lol

chris tuckers, l'as de coeur 

vendredi 9 septembre 2005 à 15:58:17 | Re : Nouvelle question pour le menu déroulant

malalam

Administrateur CodeS-SourceS
J't'en prie ;-) Bon courage pour la suite.
vendredi 9 septembre 2005 à 15:59:53 | Re : Nouvelle question pour le menu déroulant

malalam

Administrateur CodeS-SourceS
He j'a fait une erreur :
<form method="post" action="">
<select name="test">
<?php
$requete = mysql_query ('SELECT domaines FROM table');
while ($ligne = mysql_fetch_row ($requete)) {
    echo '<option value="',$ligne['0'],'">',$ligne['0'],'</option>';
}
?>
</select>
</form>

car j'utilise mysql_fetch_row qui indexe numériquement le tableau, et pas mysql_fetch_assoc qui l'aurait indexé associativement. là on aurait pu utiliser 'domaines'. Mais dans ce cas, il faut prendre l'index de la colonne dans ta table. ici 0, car c'est la seule (la 1ère c'est 0, la 2de, c'est 1 etc...)

vendredi 9 septembre 2005 à 16:08:46 | Re : Nouvelle question pour le menu déroulant

chris tuckers

sniffff, ca marche pas, il ne me met aucun message d'erreur mais ne me met aucune données dans la table

chris tuckers, l'as de coeur 

vendredi 9 septembre 2005 à 16:10:10 | Re : Nouvelle question pour le menu déroulant

Anthomicro

Salut,

juste un truc pointilleux :

echo '<option value="',$ligne['0'],'">',$ligne['0'],'</option>';

on ne met pas de ' pour délimiter des zones chiffrées :

echo '<option value="',$ligne[0],'">',$ligne[0],'</option>';



    1 2 3

    Cette discussion est classée dans : menu, table, question, déroulant


    Répondre à ce message

    Sujets en rapport avec ce message

    Question avec INCLUDE [ par CBF ] Bonjour,voila je vous expose mon problème :je vous donne l'arborescence d'une partit de mon site :ROOT :menu_gauche.php3 -> Mon menuindex.php3 Récupérer variable d'un menu déroulant. [ par DarkSchneider ] Bonjour, un nouveau problème m'amène en ces lieux. Voilà, je voudrai savoir comment récupérer la valeur saisi dans un menu déroulant. Voici le menu déroulant [ par angelique ] Bonjour,Savez vous (ou est il possible) de faire apparaitre un menu déroulant dans un menu déroulant? Merci Menu déroulant [ par bosco ] Bjr, je voudré savoir comment faire un menu déroulant ?merci et @ + question mysql !! aidez moi !!! [ par LoRdKiFlEx ] Comment fait on pour connaitre la valeur du dernier champs d'une table ou comment fait on pour connaitre le nombre de champs dans une table mysql formmail.php [ par pyranhaz ] J'ai un formmail en phpIl fait bien son travail et je l'apprécie, mais il y a un hic assez énervant qui m'échappe...Tous les menus déroulant ne peuven question sur les formulaires et bd de debutant [ par herveguedj ] Voila je debute en php et j'ai dans un formulaire membre une table membre et une table region le formulaire contient une zone liste qui liste toutes l Menu déroulant automatique ... [ par oki972 ] Bonjour je suis débutant et j'ai un gros soucis.J'ai une base de donnée qui recense des titres de livres et pour supprimer le champ correspondant a un Menu déroulant à partir d'une requête mysql [ par tweeder ] Bonjour,J'ai essayé de trouver sur le site un exemple pour ma question mais j'ai pas trouvé. J'aimerais généré un menu déroulant html à partir des élé Amélioration d'une menu déroulant [ par perig ] Salut !!!Voilà, j'ai le script suivant : Theme1 <option value=' Theme2'&


    Nos sponsors


    Sondage...

    Comparez les prix

    CalendriCode

    Mai 2012
    LMMJVSD
     123456
    78910111213
    14151617181920
    21222324252627
    28293031   

    Consulter la suite du CalendriCode

    A découvrir



     
    Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
    CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
    CodeS-SourceS.com© est une marque déposée tous droits réservés

    Google Coop CodeS-SourceS Google Coop CodeS-SourceS
    Temps d'éxécution de la page : 1,232 sec (3)

    Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales