Sélection affichage
Résolu
BKA_FAYOL
Messages postés
1
Statut
Membre
-
DelNC Messages postés 2360 Statut Membre -
DelNC Messages postés 2360 Statut Membre -
Bonjour,
J'ai une liste déroulante qui contient les matricules des agents comme option
- Matricule
Lorsque je choisis le matricule je vais récupérer les infos correspondantes dans une table et je souhaiterai qu'elles s'affiche dans une zone de texte en php. exemple : sélectionnez le matricule on affiche le nom de l’agent correspondant.
Merci
J'ai une liste déroulante qui contient les matricules des agents comme option
- Matricule
Lorsque je choisis le matricule je vais récupérer les infos correspondantes dans une table et je souhaiterai qu'elles s'affiche dans une zone de texte en php. exemple : sélectionnez le matricule on affiche le nom de l’agent correspondant.
Merci
A voir également:
- Adèle consulte son compte sur le site de sa banque et obtient l'affichage ci-dessous compléter le texte
- Site de telechargement - Accueil - Outils
- Qui a consulté mon profil facebook - Guide
- Banque populaire - Guide
- Site comme coco - Accueil - Réseaux sociaux
- Site de partage de photos - Guide
1 réponse
Bonjour
Je te donne un exemple de liste déroulante, dont les données viennent d'une base de données.
Dans mon cas, la liste est dans un form, après avoir sélectionner un élément, je peux avoir les données sur cet élément
Dans la page 'page2.php
Je te donne un exemple de liste déroulante, dont les données viennent d'une base de données.
Dans mon cas, la liste est dans un form, après avoir sélectionner un élément, je peux avoir les données sur cet élément
<?php
// je récupère la liste des client
echo "<form method='post' action='page2.php'>\n";
echo "<center>";
echo "<table>";
echo "<tr><td>Client</td>";
echo "<td>";
//recuperation de la liste des clients
$query = "SELECT id_client, nom_client ";
$query .= "FROM clients ";
$query .= ";";
//echo "<br>query = $query <br>";
$result = execute_query($query);
//creation select avec liste des clients
echo "<select id='id_client' name='id_client'>";
while($row = mysql_fetch_array($result)) {
$id_client = $row[0];
$nom_client = $row[1];
echo " <option value='" . $id_client . "'>" . $nom_client . "</option>";
}//end while
echo "</select>";
echo "</td>";
echo "</tr>";
echo "</table>";
echo "</form><br/>\n";
....
?>
Dans la page 'page2.php
<?php
//je recupere l id_client sélectionné
if(isset($_REQUEST["id_client" ])) {$id_client = $_REQUEST["id_client" ];}
else{$id_client= "";}
?>
<?php //requete pour avoir les données sur le client $query = "SELECT *"; $query .= "FROM clients"; $query .= "WHERE clients.id_client = clients.id_client"; $query .= ";"; $result = execute_query($query); display_table_client_fiche ($result); ?>
//affichga des donnes
function display_table_clients($result) {
echo "<table border=1>\n";
//HEADER ROW
echo "<tr>\n";
echo " <th width=200> Id du client </th>\n";
echo " <th width=200> Nom du client </th>\n";
...
echo "</tr>\n";
//DATA ROWS
while($row = mysql_fetch_array($result)) {
echo "<tr>\n";
echo " <td class=\"center\">" . $row[0] . "</td>\n";
echo " <td class=\"center\">" . $row[1] . "</td>\n";
...
echo "</tr>\n";
}//end while
echo "</table>\n";
}//end function