bonjour à tous
Voila je suis en train créer un formulaire pour ajouter des données a une BDD mysql et j'ai un soucis avec une liste déroulante.
Comme un bout de code vaut mieux qu'un long discours:
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
 
<?php
 include ('C:\wamp\www\test\connexion.php');
$sql = " SELECT ID, acteur FROM acteur";
$result = mysql_query($sql) or die("Requete pas comprise");
 
echo "<center><form action='ajoutfilmok.php'method='POST'><table><tr><td>L'Acteur <select name='acteur'>";
while ($row=mysql_fetch_array($result))
{
echo"<option>$row[1]</option>";
}
echo"</select></td></tr>
</table>
</center>";
?>
Mon Problème est que cette liste déroulante affiche les noms des acteurs qui sont dans la BDD (jusque la pas de pb) mais c'est aussi le nom de l'acteur qui est envoyé, or je souhaiterais récupérer l'ID de cette acteur et seulement celui ci, le nom de l'acteur ne sert qu'a l'utilisateur pour le choix.

Je ne sais pas si j'ai été très clair dans mes explications...
Je vous remercie par avance à toute solutions que vous pourriez me fournir

PS: je suis niveau débutant en PHP donc...