Liste deroulante avec donné cachée

Résolu/Fermé
Signaler
-
 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

Messages postés
18614
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
28 novembre 2021
4 336
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.
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?
Messages postés
18614
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
28 novembre 2021
4 336
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>
merci bcp de ton aide je vais testé sa tout de suite