Bonjour ,
Voici le script que j'utilise et qui fonctionne plutôt bien.
Le problème:
Lorsqu'il y a moins de 5 enregistrements à afficher , le script m'affiche des cases vides.J'aimerai qu'il ne m'affiche que les enregistrements existants...
Possible?
HAbroc
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 <table width="200" border="3" cellpadding="5" cellspacing="5" > <tr> <?php $resultAntiques_endRow = 0; $resultAntiques_columns = 5; // number of columns $resultAntiques_hloopRow1 = 0; // first row flag do { if($resultAntiques_endRow == 0 && $resultAntiques_hloopRow1++ != 0) echo "<tr>"; ?> <td><table width="157" height="80" border="0" cellpadding="5" cellspacing="5" bordercolor="#FFFFFF"> <tr bordercolor="#999999" bgcolor="#FFFFFF"> <td height="10" bordercolor="#CCCCCC"><div> <div align="center" class="Style25"><?php echo $row_resultAntiques['id']; ?></div> </div></td> </tr> <tr bordercolor="#999999"> <td height="10" bordercolor="#CCCCCC"><div align="center" class="Style26"><a href="base.php?id=<?php echo $row_resultAntiques['id'];?>"><img src="images/mini/<?php echo $row_resultAntiques['photoa']; ?>.jpg" alt="" width="100" border="0" /></a></div></td> </tr> <tr bordercolor="#999999"> <td height="10" bordercolor="#CCCCCC"><div align="center" class="Style26 Style24"><span class="Style28"><?php echo $row_resultAntiques['prix_ttc']; ?> </span> + <?php echo $row_resultAntiques['comfr']; ?></div> </td> </tr> </table></td> <?php $resultAntiques_endRow++; if($resultAntiques_endRow >= $resultAntiques_columns) { ?> </tr> <?php $resultAntiques_endRow = 0; } } while ($row_resultAntiques = mysql_fetch_assoc($resultAntiques)); if($resultAntiques_endRow != 0) { while ($resultAntiques_endRow < $resultAntiques_columns) { echo("<td> </td>"); $resultAntiques_endRow++; } echo("</tr>"); }?> </table>
Partager