Liste deroulante avec donné cachée

Résolu
pacman -  
 pacman -
Bonjour,
je début un php et j'ai un pb avec ma liste déroulante. En gros elle affiche bien mes donné et j'arrive a les récupérer sur une autre page mais le hic c'est que je vouddrai aussi récupérer le numero de cette donnée.
je m'explique :

Ma liste deroulante affiche le nom des produits et revois le nom sur une autre page. Sauf que je souhaiterai avoir aussi le numero du produit pour ma requette d'insertion qui se situe sur ma deuxieme page.
Comment je faire ???
Est ce qu'il est possible de cacher le numero produit dans ma liste déroulante si oui comment ????
Et si c'e'st possible comment met on 2 donnée dans une meme liste déroulante ?

Merci beaucoup m'aider

4 réponses

  1. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    Dans l'attribut value, mets le numéro.
    À partir de ce numéro, tu pourras récupérer toutes les autres informations dans la table où sont stockées les données de la liste déroulante.
    0
  2. pacman
     
    je ne voie pas se que tu veux dire ma liste déroulante je la fait comme ça :

    <select name="nomprod">
    <?php while ($donnee = mysql_fetch_array($result))
    {
    echo '<option>';
    echo $donnee['nomreal'];
    echo '</option>';
    } ?>
    </select>

    je vois pas commentje peux mettre values?
    0
  3. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    Normalement une balise option à un attribut value, sinon impossible de dire lequel a été sélectionné en PHP.
    <select name="nomprod"> 
    <?php while ($donnee = mysql_fetch_array($result)) { 
        echo '<option value="'.$donnees['numero'].'">'; 
        echo $donnee['nomreal']; 
        echo '</option>'; 
    } ?> 
    </select>
    0
  4. pacman
     
    merci bcp de ton aide je vais testé sa tout de suite
    0