Pb récup donnée d'un menu déroulant PHP

keke123 -  
Kitty-cat Messages postés 141 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai un menu déroulant qui m'affiche les noms et prénom et quand je clique dessus je voudrais récupérer les données du client dans case text. Et mon probleme est que je n'arrive pas à les récupérer. Voila mon code :

<?php
echo "<td>";
$host='localhost';$user='root';$pw='';
if (!($serveur = mysql_connect ($host,$user,$pw))) {print('pb connexion serveur ');exit;}

//connexion à la base de données sur le serveur
$db='projet';
if (!(mysql_select_db ($db,$serveur))) {print('pb connexion base de données');exit;}

$MaRequete="SELECT * FROM client";
$Curseurclient=mysql_query($MaRequete);
echo"<select name='client'>";
echo"<option value='choisir un client' Selected> - Choisir un client - </option>";
while($tuple=mysql_fetch_array($Curseurclient))
{
if ($_POST['client']==$tuple[num_cli])echo "selected";
{
echo"<option value='$tuple[num_cli]'> $tuple[nom_cli] $nbsp$nbsp $tuple[prenom_cli]</option>";
}
}
echo "</select>";

echo "</br></br>";
?>
<form action="modif3.php" method="POST">
<table border="0" align="center" cellspacing="2" cellpadding="2">
<tr align="center">
<td>Numéro Client</td>
<td><input type="text" value="<?php echo($tuple->num_cli) ;?>"></td>
</tr>
<tr align="center">
<td>Nom Client</td>
<td><input type="text" value="<?php echo($tuple->nom_cli) ;?>"></td>
</tr>
<tr align="center">
<td>Prénom Client</td>
<td><input type="text" value="<?php echo($tuple->prenom_cli) ;?>"></td>
</tr>
<tr align="center">
<td>Téléphone</td>
<td><input type="text" value="<?php echo($tuple->tel_cli) ;?>"></td>
</tr>
<tr align="center">
<td colspan="2"><input type="submit" value="modifier"></td>
</tr>
</table>
</form>
</body>
</html>

Merci
A voir également:

1 réponse

Kitty-cat Messages postés 141 Date d'inscription   Statut Membre Dernière intervention   10
 
Normal, le php s'execute du côté serveur alors que ton "opération" s'éxécute du coté client. Voit avec du javascript, ou mieux : De l'ajax ;)
0
keke123
 
La ce que tu me dis sa m'aide vachement,
quelqu'un d'autre a pas une autre solution svp ?
0
Kitty-cat Messages postés 141 Date d'inscription   Statut Membre Dernière intervention   10 > keke123
 
J'vais pas te donner la solution toute faite non plus.

Et j'pense avoir été assez clair en parlant d'AJAX...
0