Bonjour !
J’ai une petite question dont je n’arrive pas à voir la solution
J’ai une liste déroulant qui est alimentée par un champ d’une table (pseudo), je récupère un champ de la table afin de l’afficher.
Lorsque que je valide mon formulaire, c’est donc la valeur de la liste qui est envoyé, alors que je souhaiterai renvoyé le premier champ de la table (num auto) afin de pouvoir faire une requête plus propre dans la page de résultat, vous me suivez ?
Voila le code de ma liste déroulante :
<?php
$db = mysql_connect("localhost", "root") or die ("Impossible de se connecter");
mysql_select_db("bdd_clubic",$db);
$sql = "select * from 3dmark06";
echo '<form method=POST action=modif_etap.php>';
echo '<select name=l_pseudo>';
$result=mysql_query($sql);
while ($record = mysql_fetch_array($result)) {
echo '<option>'.$record['pseudo'].'</option>';
}
echo '</select>';
echo ' <input type=submit value="Go !">';
echo '</form>';
mysql_close();
?>
Ma table a cette allure :
rang/pseudo/proc/cm …
Je veux renvoyer ‘rang’ au lieu de ‘pseudo’ en fait, mais je ne sais pas comment
Pouvez-vous m’éclairer ?
Mci