fonction include selon choix liste déroulante
Bonjour,
je suis entrain de créer un mini site commerciale pour vente des produits informatiques!
Je veux que l'internaute fait son choix sur les gammes des produits avec une liste déroulante, et suivant son choix il sera afficher la liste des produits de cette gamme!
donc, j'ai créé une liste déroulante à gauche de la page "home.php" et j'ai mis include dans la même page dans la partie main:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
| <?
require_once('connexion.php');
mysql_select_db('mybase');
$req = " select * from famille_produit ";
$resultat = mysql_query($req);
$reponse= mysql_fetch_assoc($resultat);
?>
<body background="background.jpg">
<form>
<table width="100%" border="0">
<tr>
<td height="71" colspan="3"><div align="center" class="Style1">Produits</div></td>
</tr>
<? do { ?> <tr>
<td width="17%"><select name="select">
<?
$req = " select * from famille_produit ";
$resultat = mysql_query($req);
while($val=mysql_fetch_array($resultat)) {
echo "<option>".$val["NOM_FAMILLE"]."</option>\n";
}
?>
</select></td>
<td width="68%">
<?
include 'gamme.php';
?>
</td>
<td width="15%"> </td>
</tr><? } while ($reponse= mysql_fetch_assoc($resultat));?>
</table>
</form>
</body> |
concernant la page "gamme.php"
On aura que la liste des produits correspondants à cette gamme choisi d'aprés la liste!
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| <?
require_once('connexion.php');
mysql_select_db('mybase');
$req = "select * from produit";
$resultat = mysql_query($req);
$reponse= mysql_fetch_assoc($resultat);
?>
<body background="background.jpg">
<form>
<table width="100%" border="0">
<tr>
<td height="71" colspan="3"><div align="center" class="Style1">Gammes</div></td>
</tr>
<? do { ?> <tr>
<td width="17%"> <font color="#CCCCCC""><? echo $reponse['NOM_PRODUIT'];?></font></td>
<td width="68%"> </td>
<td width="15%"> </td>
</tr><? } while ($reponse= mysql_fetch_assoc($resultat));?>
</table>
</form>
</body> |
Y a quelque chose qui cloche dans mon code mais j'arrive pas à le dévoilé!:oops:
Merci d'avance pour votre aide!
cdlt