Listbox et affichage supplémentaire
Bonjour,
Je voudrais créer une listbox avec les données d'une table (cela est fait) et quand la personne choisi une donnée il affiche sur la meme page un tableau avec les données qui a dans la bases !
Voici mon code avec la création d'une listebox qui m'affiche une alerte !
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
echo "<div align='center'>";
echo "<select name='liste1' onchange='alert(this.options[this.selectedIndex].value)'>";
echo "<option>-- Choisissez -- </option>";
$requete=mysql_query("select login from gpoint_personne");
$execution_requete = mysql_query($requete);
$nombrelignes = mysql_numrows($requete);
for ($i=0;$i<$nombrelignes;$i++)
{
$nom = mysql_result($requete,$i,"login");
echo "<option value=$nom> $nom </option>";
}
echo '</select>'; |
Je veux maintenant que lorsque le choix est fait il y a un tableau qui apparait en dessous avec les données correspondantes !
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
|
echo "<table cellspacing='1'>";
echo "<tr bgcolor='#B0C4DE' ALIGN='center' valign='middle' >";
echo "<td>";
echo "<h6>RTT</h6>";
echo "</td>";
echo "<td>";
echo "<h6>CP</h6>";
echo "</td>";
echo "</tr>";
echo "<tr bgcolor='#FFEBCD' ALIGN='center'>";
echo "<td>";
//ce qui se trouve dans le champ1 de la bdd
echo "</td>";
echo "<td>";
//ce qui se trouve dans le champ2 de la bdd
echo "</td>";
echo "</tr>";
echo "</table>"; |