Bonjour,
voila j'ai une liste déroulante avec laquelle je peux choisir des
catégories et afficher les photos et les descriptions de ces même
catégorie, ce que je voudrais mettre en place c un ajout de commentaire
par image le probleme c'est que je ne vois pas comment passer la donnée
$image2 à ma page image.php c la que je bloque ... Si qqun pouvais
m'aider
le code de la liste déroulante :
<?php
$reponse = mysql_query('SELECT id_cat, cat FROM cat');
?>
<form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="GET" name="info">
<select name="info">
<?php
while($row = mysql_fetch_array($reponse)) {
$id_cat = $row['id_cat'] ;
$nom_cat = $row['cat'];
echo ' <option name=value="', $nom_cat, '"
value="', $nom_cat, '">', $nom_cat,
'</option>';
};
?>
</select>
<input type="submit" value="Rechercher" />
</form></div><div class="gauche">
<img src="../images/album.jpg" /></div><br /><br />
le code qui sert à afficher les photos que l'on a choisit dans la liste déroulante :
<?php
if ((isset($_GET['info'])) && !empty($_GET['info'])) {
$info = $_GET['info'];
$reponse2 = 'SELECT * FROM album where id_cat="' . $info . '" ';
$requete2 = mysql_query($reponse2) or die ('Erreur de requete');
echo "<div class='table'>";
while ($result = mysql_fetch_array($requete2)) {
echo "<form name='formimg' method='post' action='image.php'>";
echo $result['nom'] . "<BR />";
echo $result['description'] . "<BR />";
if ($image = $result['image'] ) {
$image2 = "<img border=\"0\" src=\"../images/$image\" />\n";
echo $image2 . "<BR />";
echo "<input type='submit' name='submit' value='ajouter un commentaire'>" ;
}
echo "</form>";
echo "</div>";
}
}
?>