Bonjour a tous .
J'esplique le problème ... Tout d'abord je tien a dire ke je débute dans le PHP/MySQL.
Alors voila, je voudrai créer une sorte de moteur de recherche qui concerne des artistes musicaux. J'ai donc créer une base de donné avec MySQL. Ensuite j'ai créer un formulaire et un bouton Ok pour valider.Lorsque le nom d'artictes taper ds le formulaire appartient a la base, o m'affiche le résulat de la requete. Mais je voudrai supprimer le bouton OK, et faire une validation par un menu déroulant, pour obtenir, soit la biographie de l'artistes, soit les pages du magazine qui le concerne, etc . Ceci est mon Premier prob, le 2eme c'est que le résultat s'affiche sur la page avec le Formulaire ( Et comme j'ai créer 2 cadres je voudrai l'afficher sur l'autre pages .
J'espère avoir été assez clair .
Voici mes codes :
Mon fichier TRAITEMENT
<? include("connexion.php" ); ?>
<? $cadre=$_POST['cadre']; ?>
<?
$query = "SELECT * FROM artistes WHERE Nom = '$cadre'";
$result = mysql_query($query);
?>
<? while($val = mysql_fetch_array($result)){ ?>
<? echo "Résultats pour le nom : $cadre"; ?><br><br>
<? echo " "; ?>
<? echo $val["Nom"]; ?>
<? echo " "; ?>
<? echo $val["Annee"]; ?>
<? echo " "; ?>
<? echo $val["Nationalite"]; ?>
<? } ?>
<? mysql_close(); ?>
Mon code avec le fomulaire la liste
</form>
<form name="form1" method="post" action="traitement.php">
<input type="text" name=cadre>
<select name="menu1" onChange="MM_jumpMenu('parent',this,0)">
<option selected>Articles</option>
<option selected>Articles</option>
<option selected>Artistes</option>
<option selected>Discographie</option>
<option selected>Biographie</option>
<option selected>Tout</option>
<option selected>Choisissez une catégorie</option>
</select>
</form>
Je pensai faire une table par choi de validation, non ?
En espérant que vous pouver m'aider