Bonjour a tous
Je suis en train de faire un (modeste) album-photo et je rencontre un probleme concernant l affichage en boucle. en effet j affiche mes Images en fonction de leur ImageID (qui ne se suivent pas forcement). Donc quand je clique sur image suivante j ai bien l image suivante qui s affiche mais une fois arrvé a la derrniere image je n arrive pas a lui faire reprendre l affichage a la premiere image .
J espere que quelqu'un pourra m aider .je vous met la totalitée de ma page pour que vous puissiez mieu comprendre (enfin si vous arrivez a vous y retrouver dans mon charabia...).
Si vous avez des conseils n'hesitez pas.
Merci d avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172 <?php session_start(); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"> <head> <title>Affichage des Photos</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15" /> <meta http-equiv="Content-Style-Type" content="text/css" /> <meta http-equiv="Content-Language" content="fr" /> <title>michael peyron</title> <meta name="description" content="ce site est dédié aux berberes du monde entier.Il porte sur le travail de michael peyron qui a consacré sa vie a cette culture"> <meta name="robots" content="all"> <link rel="stylesheet"href="feuille2.css" media="all" /> </head> <body> <div id="conteneur"> <div id="header"> <div class="colone_gauche1"><img id="logo" src="images2/logo.gif" /></div> <div class="colone_droite1"><?php include('identification.php'); ?></div> </div> <!-- fin du header --> <div id="contenu"> <?php include('menu.php'); ?> <div class="colone_gauche "> <?php require("connection_bdd.php"); mysql_connect(server,nom,passe)or die("error connection"); mysql_select_db(base); $ImageID=$_GET['ImageID']; $RubriqueName=$_GET['RubriqueName']; $retour =mysql_query("SELECT ImageName, ImageDesc ,RubriqueID FROM image WHERE ImageID='$ImageID'AND RubriqueName='$RubriqueName'"); while($donnees=mysql_fetch_array($retour)){ $ImageName=$donnees['ImageName']; $RubriqueID=$donnees['RubriqueID'];} $photo="photos/".$RubriqueName."/".$ImageName; echo "<a href='album_photos.php?RubriqueID=$RubriqueID &RubriqueName=$RubriqueName'><h2>Retour</h2></a> ";echo"<br />"; $source = imagecreatefromjpeg( $photo); if(imagesx($source)>546){ echo"<img src='$photo'width='545px'><br />".$donnees['ImageDesc'];} else{echo"<img src='$photo'><br />".$donnees['ImageDesc'];} $rechercheMax =mysql_query("SELECT ImageID FROM image WHERE RubriqueName='$RubriqueName' ORDER BY ImageID DESC LIMIT 0,1"); $lemax=mysql_fetch_array($rechercheMax); $max=$lemax['ImageID']; $rechercheMin =mysql_query("SELECT ImageID FROM image WHERE RubriqueName='$RubriqueName' ORDER BY ImageID LIMIT 0,1"); $lemin=mysql_fetch_array($rechercheMin); $min=$lemin['ImageID']; $IDsuperieur =mysql_query("SELECT ImageName, ImageDesc ,ImageID FROM image WHERE ImageID>'$ImageID' AND RubriqueName='$RubriqueName' LIMIT 0,1"); $donnees=mysql_fetch_array($IDsuperieur); $ImageID=$donnees['ImageID']; if($ImageID<($max)){ echo"<a href='affichage_photos2.php?ImageID=$ImageID&RubriqueName=$RubriqueName'>Image suivante 1</A>";} else{echo"<a href='affichage_photos2.php?ImageID=$min&RubriqueName=$RubriqueName'>Image suivante 1</A>";} mysql_close(); ?> </div> <!-- /* fin colone de gauche */ --> <div class="colone_droite"> <?php include('derniere_image.php'); ?> </div><!-- /* fin de colone de droite */ --> </div><!-- /* fin de contenu */ --> <div id="footer"> <?php include('footer.php'); ?> </div> </div><!-- /* fin de conteneur */ --> </body> </html>
Partager