Liste deroulante afficher 2 valeur

Résolu
Tony85 Messages postés 74 Statut Membre -  
 ilboudo salam -
Bonjour, Voila je suis entrain d'éffecteur une page en PHP et AJAX et j'ai un petit probleme je vous explique :

- Je récupere 2 valeur dans mes tables qui sont nom et prénom et j'aimerais les affichers dans la meme liste déroulante
à la suite voici mon code

if ($Ld1_retour!='') {
$rq="SELECT APPARTIENT.ID_CLASSE, ETUDIANTS.NOM, ETUDIANTS.PRENOM
FROM ETUDIANTS INNER JOIN APPARTIENT ON ETUDIANTS.NUMERO = APPARTIENT.NUMERO
where APPARTIENT.ID_CLASSE=".$Ld1_retour.";";

$rq_pos_id=0;
$rq_pos_val=1; //Selection de la valeur à afficher j'aimemrias afficher valeur 1 et 2
$result= mysql_query ($rq) or die ("Select impossible");
$retour = '<select name="Liste2" id="Liste2" size="1" onchange="ValideLd3(this[this.selectedIndex].value);">';
$retour .= '<option selected value="">Choisir...</option>';

if (mysql_num_rows($result) != 0) {
while ($row = mysql_fetch_row($result)) {
$retour .= '<option value="'. $row[$rq_pos_id] .'">'. $row[$rq_pos_val] .'</option>';
}
$retour .= '</select>';
} else {
$retour = '<input id="Liste2" type="text" size="10" value="Aucune valeur" disabled>';
}
mysql_free_result($result);
mysql_close($connexion);

Si quelqu'un trouve sa serait cool ou à une idée

MERCI D'AVANCE A VOUS
Configuration: Windows XP
Internet Explorer 7.0

4 réponses

  1. giheller
     
    Bonjour,

    je ne vois pas dans ce code de balises
    <form>

    </form>
    nécessaires pour les input non ?
    -1
  2. Tony85 Messages postés 74 Statut Membre 7
     
    Normal j'ai pas mis tous le code sinon sa serai long.

    Mais enfaite la question est juste comment afficher deux valeur dans 1 seule liste deroulante

    Si tu veux par exemple afficher nom + prenom dans la meme liste et tkt je demande juste un coup de main et non que l'on fasse mon travail.

    Merci
    -1
  3. bowie92 Messages postés 72 Statut Membre 3
     
    Bonjour,

    Et si tu utilises une variable qui contient NOM + " " + PRENOM,
    Ou même ajouter une rubrique IDENTITE dans ta table qui s'initialise automatiquement à NOM + " " + PRENOM et qui est utilisée pour remplir la liste déroulante ?
    -1
    1. ilboudo salam
       
      je veux que ça ceux deroule très bien
      0
  4. giheller
     
    en php :
    echo $nom." ".$prenom ;
    -1