Formulaire liste deroulante

Fermé
Simphonie - 14 juin 2007 à 17:23
 Edouard - 14 juin 2007 à 19:30
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";
?>
A voir également:

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.
0