Bonjour à tous je suis en train de creer une galerie d'image pour montrer les realisations d'une agence de pub. A gauche, l'intitulé des campagnes avec les images des campagnes. A droite, l'image agrandi de la miniature cliquée.
J'ai disposé mon menu à l'aide d'un tableau html. Je souhaiterai que ce menu soit administrable donc c'est pour ca que j'ai fait appel à une base de donnée. Avec ma bd, je peux afficher le nom des campagnes ainsi que les images comme ci dessous.
Ce que je voudrais c toruver un script qui parcours cq campagne et creer un tableau qui affiche lintitule et les photos, jusqu'a ce qu'il n'y ai plus de campagne. Maleureusement je ne sais pas trop comment m'y prendre..
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 <?php require_once('Connections/Q2base.php'); ?> <?php // affichage campagne mysql_select_db($database_Q2base, $Q2base); $query_campagne = "SELECT * FROM campagne WHERE id_camp=1"; $campagne = mysql_query($query_campagne, $Q2base) or die(mysql_error()); $row_campagne = mysql_fetch_assoc($campagne); $totalRows_campagne = mysql_num_rows($campagne); //affichage images mysql_select_db($database_Q2base, $Q2base); $query_images = "SELECT filename, id_campagne FROM images WHERE id_campagne=1"; $images = mysql_query($query_images, $Q2base) or die(mysql_error()); $totalRows_images = mysql_num_rows($images); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Document sans nom</title> <link rel="stylesheet" href="style.css" type="text/css" /> </head> <body> <!-- //// CONTENT //// --> <div id="contenu"> <!-- //// miniature //// --> <div class="miniatures"> <table> <tr> <td colspan="4"> <span class="titre"><?php echo $row_campagne['intitule']; ?></span> </td> <tr> <?php //images campagne1 echo "<tr>"; while($row_images = mysql_fetch_assoc($images)){ echo "<td><a class='flipBT' href='#'><img src='images/".$row_images['filename']."' class='chemin' alt='images/".$row_images['filename']."'/></a></td>"; } echo "</tr>"; ?> </table> <!-- //// au lieu d'écrire le script pour un autre tableau je voudrais faire une boucle qui parcours la BD et m'affiche ces diférents tableaux (1 tableau par campagne) //// --> <!-- //// CAMPAGNE 2 //// --> <table> <tr> <td colspan="4"> <span class="titre">Elyo Suez</span> </td> <tr> <tr> <td colspan="4"> <span class="traitVert"></span> </td> </tr> <tr> <td><a class="flipBT" href="#"> <img src="images/ligne2.jpg" class="chemin" alt="images/ligne2.jpg"/> </a></td> <td><a class="flipBT" href="#"> <img src="images/ligne2-2.jpg" class="chemin" alt="images/ligne2-2.jpg"/> </a></td> <td><a class="flipBT" href="#"> <img src="images/ligne2-3.jpg" class="chemin" alt="images/ligne2-3.jpg"/> </a></td> <td><a class="flipBT" href="#"> <img src="images/ligne2-4.jpg" class="chemin" alt="images/ligne2-4.jpg"/> </a></td> </tr> </table> </div> <!-- //// FIN MINIATURES //// --> <!-- //// grande image //// --> <div class="grande_image"> <img src="images/ligne1.jpg" alt="images/ligne1.jpg"/> </div> </div> </body> </html> <?php mysql_free_result($campagne); mysql_free_result($images); ?>
Si quelqu'un pouvait m'aider please!!
merci d'avance
clem![]()
Partager