Bonjour j'apprends doucement le php et j'ai un petit soucis pour la construction d'un tableau en php avec base de données mysql.
Voilà j'ai une table "photos" et je souhaite construire mon tableau en fonction des éléments rentrés dans cette table.
Pour être précis je veux que mon code me recréé un <td></td> si jamais j'ai plus de 1 photo à lister.
j'ai compris qu'il fallait que j'utilise un modulo mais je ne pense pas correctement l'utiliser.
Voilà mon code où je liste mes photos:
Le problème est que dans cette table j'ai plusieurs photos, et une seule est affichée sur ma page. Comment puis-je faire pour que toutes mes photos soient listées?
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 echo("<table width=100% border=1>". "<tr>". "<td>"); echo ("<table border=1 width='100%' align='center' cellpadding='0' cellspacing='0'>". "<tr valign='top'>". "<td width='20%'>Nom du groupe</td>". "<td width='80%'> ".$datas["nom_groupe"]." </td>". "</tr>". "<tr>". "<td> Photo</td>". "<td>"); $i = 0; while ( $i = mysql_fetch_array($result)){ echo ("<a href='".$datas["photo_lien"]."'><img src='".$datas["photo_lien"]."' width=70 height=70 align='top'></a>"); if( ($i%6)==0 && $i!=2 ){ echo("</td><td>"); } $i++; } echo ("</td>". "</tr>". "<tr>". "<td>Ville @ Salle</td>". "<td width='50%'> ".$datas["cat_ville"]." @ ".$datas["cat_salle"]."</td>"); echo ("</tr>". "<tr>". "<td> Description </td>". "<td width='70%'> ".$datas["cat_description"]." </td>". "</tr>". "</table>". "</td>". "</tr>". "</table>");
Je vous remercie par avance.
Amicalement Clem![]()
Partager