IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

liste déroulante par defaut


Sujet :

Langage PHP

  1. #1
    Membre du Club
    Inscrit en
    Décembre 2005
    Messages
    110
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 110
    Points : 48
    Points
    48
    Par défaut liste déroulante par defaut
    bonjour,

    mon problème se pose au niveau mes listes déroulantes, elles affichent les différentes résidences possibles. Elles s'affichent dans une fenêtre créer pour modifier les informations d'un client, mais elles affichent toujours dans le même ordre, or j'aimerais qu'elles affichent en premier le nom qui existe déjà dans la bdd. Car sinon si je dois changer un autre champs de mon formulaire, lorsque je vais cliquer sur le bouton pour modifier, la valeur de la liste déroulante va être prise et donc ne sera pas bon.

    J'espère avoir été clair ...

    Merci d'avance, et si vous voulez du code ...

  2. #2
    Membre actif
    Avatar de mathk
    Inscrit en
    Décembre 2003
    Messages
    211
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 211
    Points : 233
    Points
    233
    Par défaut
    tu rajoute le champ dans la balise option

  3. #3
    Membre du Club
    Inscrit en
    Décembre 2005
    Messages
    110
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 110
    Points : 48
    Points
    48
    Par défaut
    ok merci pour ta réponse

    Mais dans le code j'ai ceci dans les templates :



    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    <td>
    		<span class="formw"> 
    	       <select name="residence_ins" {$readonly} onChange="Actualiser()">
    				<!--<option value="Pas de residence">Pas de résidence</option>-->
    			{foreach name=outer key=cid item=contact from=$liste_residences}
    				{if $choix_res eq $cid}
    				<option value="{$cid}" selected>{$liste_residences[$cid][0]}</option>
    				{else}
    				<option value="{$cid}">{$liste_residences[$cid][0]}</option>
    				{/if}
    			{/foreach}
            	</select>
    		</span>
    </td>
    la liste résidences est faite dans une page php. Je n'arrive pas à trouver d'où sort le $cid ...

  4. #4
    Expert éminent Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Points : 6 449
    Points
    6 449
    Par défaut
    key=cid dans ton foreach

  5. #5
    Membre du Club
    Inscrit en
    Décembre 2005
    Messages
    110
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 110
    Points : 48
    Points
    48
    Par défaut
    ok merci, c'est bon j'ai trouvé

    Merci et au prochain problème

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Activation d'une Liste déroulante par un bouton
    Par martoune dans le forum Langage
    Réponses: 3
    Dernier message: 27/06/2007, 23h28
  2. Réponses: 11
    Dernier message: 26/02/2007, 00h04
  3. Liste déroulante par défaut (table Mysql)
    Par Nyutom dans le forum SQL Procédural
    Réponses: 6
    Dernier message: 24/10/2006, 16h25
  4. Réponses: 8
    Dernier message: 28/11/2005, 14h41
  5. Réponses: 1
    Dernier message: 28/09/2005, 18h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo