Formulaire liste deroulante
Simphonie
-
Edouard -
Edouard -
Bonjour, j'aimerais avoir un ep d'aide sil vous plait.
Je souhaite faire un formulaire qui apartir d'une liste déroulante génère les renseignements du au code selectionné dans la liste déroulante.
le code est celui ci:
Dans un premier tps je met les valeurs dans les variables:
$sql = ("SELECT * FROM client_hdc Where num_cli='$num_cli'");
$result = mysql_db_query($usebdd,$sql,$connexion);
while ($row = mysql_fetch_row ($result))
{
$num_cli=$row[0];
$nom=$row[1];
$adr1=$row[2];
$adr2=$row[3];
$cp=$row[4];
$ville=$row[5];
$tel =$row[6];
$fax =$row[7];
$nomrep=$row[8];
$prerep=$row[9];
}
Puis je crée la liste déroulante:
<?
//La liste déroulante
// Récupération des informations triées par ordre alphabétique
$sql = "SELECT num_cli FROM client_hdc ";
$ReqLog = mysql_db_query($usebdd, $sql, $connexion);
echo '<select name="'.$num_cli.'" onchange="this.form.submit();">'."\n";
echo '<option value="">numero de client <option>'."\n";
while ($resultat = mysql_fetch_row($ReqLog)) {
echo '<option value="'.$resultat[0].'">'.$resultat[0];
echo '</option>'."\n";
}
echo '</select>'."\n";
?>
Je souhaite faire un formulaire qui apartir d'une liste déroulante génère les renseignements du au code selectionné dans la liste déroulante.
le code est celui ci:
Dans un premier tps je met les valeurs dans les variables:
$sql = ("SELECT * FROM client_hdc Where num_cli='$num_cli'");
$result = mysql_db_query($usebdd,$sql,$connexion);
while ($row = mysql_fetch_row ($result))
{
$num_cli=$row[0];
$nom=$row[1];
$adr1=$row[2];
$adr2=$row[3];
$cp=$row[4];
$ville=$row[5];
$tel =$row[6];
$fax =$row[7];
$nomrep=$row[8];
$prerep=$row[9];
}
Puis je crée la liste déroulante:
<?
//La liste déroulante
// Récupération des informations triées par ordre alphabétique
$sql = "SELECT num_cli FROM client_hdc ";
$ReqLog = mysql_db_query($usebdd, $sql, $connexion);
echo '<select name="'.$num_cli.'" onchange="this.form.submit();">'."\n";
echo '<option value="">numero de client <option>'."\n";
while ($resultat = mysql_fetch_row($ReqLog)) {
echo '<option value="'.$resultat[0].'">'.$resultat[0];
echo '</option>'."\n";
}
echo '</select>'."\n";
?>
A voir également:
- Formulaire liste deroulante
- Liste déroulante excel - Guide
- Whatsapp formulaire opposition - Guide
- Liste déroulante en cascade - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Liste code ascii - Guide
1 réponse
On comprends rien à ta question mais je vais me jeter à l'eau :
tu veux qu'en choisissant une valeur de la liste déroulante cela post vers une page dont tu as mis le code en haut ?
Si c'est ça, tu place ta liste déroulante dans un formulaire avec un bouton submit ou simplement avec un evenement onchange (google)
dans le tag form tu mets action="tapage2.php" method="post"
dans ta page php n°2 tu récupère loa valeur postée et voilou.
tu veux qu'en choisissant une valeur de la liste déroulante cela post vers une page dont tu as mis le code en haut ?
Si c'est ça, tu place ta liste déroulante dans un formulaire avec un bouton submit ou simplement avec un evenement onchange (google)
dans le tag form tu mets action="tapage2.php" method="post"
dans ta page php n°2 tu récupère loa valeur postée et voilou.