[SQL] Limiter taille tableau html construit avec données sql
Bonjour,
Voici mon souci.
Je rempli un tableau html avec les variables d'une table sql.
J'ai besoin que ce tableau soit limité par exemple à 7 lignes. Une fois que les 7 lignes sont remplies, il faudrait pouvoir afficher les liens "suivant" et "précédent".
Et là, je ne sais pas du tout comment m'y prendre.
Voici mon code pour la contruction du tableau :
Code:
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
|
<?
require ("connectdb.php");//connection à la base
$gagn=mysql_query('SELECT * FROM participants WHERE gagnant=1 ORDER BY date DESC');
$i=0;
while ($data=mysql_fetch_array($gagn))
{
$lignes_tableau.='
<tr>
<td bgcolor="6DA6DA"><span class="Style27"><font size="2"><div align="center"><font color="#ffffff">'.$data[date].'</font></td>
<td bgcolor="6DA6DA"><span class="Style27"><font size="2"><div align="center"><font color="#ffffff">'.$data[login].'</font></td>
<td bgcolor="6DA6DA"><span class="Style27"><font size="2"><div align="center"><font color="#ffffff"><b>'.$data[gains].' </b></font></td>
</tr>
';
$i++;
}
echo '
<table width="260" border="0" align="center" >
<tr bgcolor="#C0C0C0">
<td width="80" valign="top"><span class="Style27"><font size="2" ><div align="center"><font color="#006600">Date</font></td>
<td width="120" valign="top"><span class="Style27"><font size="2"><div align="center"><font color="#006600">Pseudo</font></td>
<td width="60" valign="top"><span class="Style27"><font size="2"><div align="center"><font color="#006600">Gains</font></td>
</tr>
'.$lignes_tableau.'
</div>
</table>'
?> |
Est ce que je dois passer par une confition avec ma variable $i ?
J'essaies, mais cela ne marche pas...
Merci d'avance.