Problém de selection PHP Mysql
Bonjour tous le monde,
Veuillez m'excuser si je sors de votre sujet, mais j'arrive pas à créer une nouvelle page de discutions vu que je suis nouveau :d.
j'ai besoin de votre aide pour mon site que je suis entrain de le créer.
sur mon site, j'ai intégré une page avec une liste déroulante qui récupére une colonne d'une table MySql et j'ai besoin d'ajouté deux Input et qui soit rempli automatiquement selon mon choix sur la liste déroulante et bien sur que les deux données des input se trouve dans deux autre colonne de la même table.
Comment faire pour avoir interaction entre ma liste déroulante et l'ajout automatique sur les zones textes qui suiv?
Y aurait-il un script existant à modifier ou site internet qui parle de cela ?
sinon voiçi la parti de code que j'ai fais
Code:
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 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
|
<table width="438" height="60" border="1" align="center" cellspacing="0" bordercolor="#FF6633">
<tr>
<td width="222" height="35" bordercolor="#FF6600"><div align="center">Name of PE</div></td>
<td width="206" height="35" bordercolor="#FF6600"><div align="center">
<?php
$result1 = mysql_query ("SELECT `PE Name` FROM `egn_config`;")or die ('Error: '.mysql_error ());
$nb_NPE= mysql_numrows($result1); ?>
<SELECT name="list_NPE" size="1">
<?php
$r=0;
while ($r<$nb_NPE)
{
$NPE= mysql_result($result1, $r);
echo "<OPTION value=".$NPE.">".$NPE."</OPTION>";
$r++;
}
?>
</SELECT>
</div></td>
</tr>
<tr>
<td width="222" height="35" bordercolor="#FF6600"><div align="center">PE id </div></td>
<td width="206" height="35" bordercolor="#FF6600"> <div align="center">
<?php
@$PEN = $_POST["list_NPE"];
$result2 = mysql_query ("SELECT `PE id` FROM `egn_config` WHERE `PE Name`=`$PEN`;")or die ('Error: '.mysql_error ());
$nb_Pid= mysql_numrows($result2);
?>
<input name="list_Pid" <?php
$Pid= mysql_result($result2);
echo "value='$Pid' "; ?> size="1">
</div></td>
</tr>
</table> |
La partie en rouge marche bien, j'arrive à selectionner une colonne de ma table sur la liste déroulante.
Merci,