Voici la liste déroulante de la première page : <form name="form1" method="post" action="rphototheque.php">
<table width="75%" border="0" align="center">
<tr> <td><div align="center">Choisissez une rubrique
<? $req="SELECT cat_lieu FROM categorie WHERE cat_id='1' OR '2' ORDER BY cat_lieu ASC";$result
=mysql_query($req) or die ("erreur requete");
$i=0;
$nb_cat=mysql_num_rows($result);
echo"<select name=critere>";
while($i<$nb_cat)
{
$data=mysql_fetch_object($result);
echo "<option value=$data->cat_id>$data->cat_lieu</option>";
$i=$i+1;
}
echo"</select>";
?></td>
Puis la requette et le tableau qui devrai s'afficher : <?
$req3
="select * from photo INNER JOIN graph ON photo.photo_graph=graph.graph_id INNER JOIN categorie ON photo.photo_cat1=categorie.cat_id WHERE cat_lieu='$critere'";
$result2=mysql_query($req3);
$i=0;
$nb_photo=mysql_num_rows($result2);
while($i<$nb_photo)
{
$data=mysql_fetch_object($result2);
//id
echo"<tr><td align='center' bgcolor='#D6BC89'>";
echo $data->photo_id;
//lieu de prise de vue
echo"</td><td align='center' bgcolor='#8A8A8A'>";
echo $data->photo_lieu;
//img
echo"</td><td align='center' bgcolor='#D6BC89'>";
echo"<img src=img/$data->photo_img>";
//photographe
echo"</td><td align='center' bgcolor='#8A8A8A'>";
echo $data->graph_nom;
//date de prise de vue
echo"</td><td align='center' bgcolor='#D6BC89'>";
echo $data->photo_date;
$i=$i+1;
}
?>
Voila je pense que ca devrai t'aider à comprende mieux, désolée j'avais oublié de le mettre Merci a+
