Bonjour,
j'ai mon script pour aller chercher des donné dans ma base sql :
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
16
17
18
19
20
21
22
23
24
25
26
<html>
<form method="POST" action="fact_creer_suite.php" name="formu">
<center>
Client: <br><td><select name='client'  size='1' >
<?php
// on se connecte à MySQL
$db = mysql_connect(', '', '')   ;
// on sélectionne la base
mysql_select_db('prestataire',$db)  ;
$sql = "SELECT num_client,nom2,nom FROM client";
// on envoie la requête
$req = mysql_query($sql) or die(mysql_error());        
// on fait une boucle qui va faire un tour pour chaque enregistrement
while($data = mysql_fetch_assoc($req))
// on affiche les informations de l'enregistrement en cours
{
echo "<option>" .$data["num_client"]." " .$data["nom2"]." ".$data["nom"]. "<option>";
 }   
// on ferme la connexion à mysql
 mysql_close();
?>        
</select></td>
<input type="submit" value="Envoyez">
</center>
</form>
</html>
Il fonctionne parfaitement mais en faite je veux quelque chose d'assez compliqué :
Je voudrais que dans la liste déroulante on en voit QUE "nom2" et "nom" mais que à l'envoi à fact_creer_suite.php il n'envoie QUE "num_client".
Comment faire ??
Merci