par
darontankian » 24 avr. 2008, 11:48
Bonjour,
voila je possede une BDD ou se trouve une table revue de presse comportant un id_revue, un nom_revue(=nom de l'image) ainsi qu'une date_revue.
Sur mon site internet je possede une page revuedepresse.php qui me liste les annees des differentes revue de presse (la pas de souci).lorsque je clique sur une de ces dates, par le bié d'une variable revue qui recupere la date selectionné
<a href='<?php echo "revue.php?revue=" . $resultat['date_revue']."&i=0" ?>'>
Pas de souci la encore.
La ou arrive les probleme c'est qu'il existe plusieurs nom_revue (image) pour une meme date (date_revue).
Je voudrai donc que ma page de destination revue.php m'affiche l'image de lannée selectionné dont l'id est le plus faible et qu'a l'aide de bouton suivant et précedent je parcours toute mes image (de l'année selectionné.
Voila se que j'ai essayé de faire mais fonctionne pas
<?php
mysql_connect("******", "*******", "");
mysql_select_db("********");
$ind=$ind + $_GET['i'];
$id = mysql_query('SELECT id_revue FROM revue_presse WHERE date_revue=\'' . $_GET['revue'] . '\' order by id_revue');
$id_revue=mysql_fetch_array($id);//tableau recupérant tout les id correspond a ma date selectionné precedemment
$total=count($id_revue);
$retour = mysql_query('SELECT nom_revue FROM revue_presse WHERE date_revue=\'' . $_GET['revue'] . '\' AND id_revue=\'' . $id_revue['ind'] .'\' ');
$donnees=mysql_fetch_array($retour);
?>
<p><img alt="" src="revue_de_presse/<?php echo $donnees['nom_revue'] ?> " /></p>
<div id="revue">
<ul >
<li class="precedent"><a href='<?php echo "revue.php?revue=" . $_GET['revue'] ."&i=-1" ?>'></a></li>
<li class="suivant"><a href='<?php echo "revue.php?revue=" . $_GET['revue'] ."&i=1" ?>'></a></li>
</ul>
</div>
Donc je sais ya beaucoup d'erreur mais j'arrive pas a m'en sortir, merci de votre aide...