Liste déroulante

Fermé
Didier - 3 août 2001 à 10:03
 mat - 3 août 2001 à 10:46
bonjour,

je débute en php et je cherche un ou des scripts qui à partir d'une liste déroulante me retourne les infos d'un champs d'une base de données.

merci d'avance pour vos réponses.

1 réponse

salut,

bon je suppose que tu as un formulaire qui envoie la variable de la liste ds un fichier que nous appellons resultat.php3. Dans ce fichier il faut récupérer la variable, se connecter à la base, et afficher les résultat:

<?
$variable=$HTTP_POST_VARS[nom_de_la_variable_de_la_liste];

// on inclue le fichier de config de la base: $serveur="...",
// $user="...", $pass="...", $base="..."
include("sql_conf.php3");
// on se connecte à la base de données
$table="ta_table";

mysql_connect($serveur,$user,$pass);
mysql_select_db($base);

// INFO c'est le nom du champ ds la table
$query="SELECT * FROM $table WHERE INFO='$variable'";
$result=mysql_query($query);

// nbre de lignes
$lignes=mysql_num_rows($result);

// nbre de champs
$champs=mysql_num_fields($result);

// on regarde s'il y a des messages
while($row=mysql_fetch_row($result))
{
// on affiche les résultats par colonne de la table
echo $row[...];
}
mysql_close();
?>

normalement c bon.

a+
mat

0