Nombre de lignes dans un tableau
Bonjour.
Dans ma bdd j'ai plus de 800 enregistements.
Je voudrais faire un peu comme sur le forum c'est à dire afficher +- 25 lignes puis indiquer en bas de page "précédent, page 1,2,3 ... suivant".
Comment je peux faire?
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 29 30 31 32 33 34 35 36 37
| if (!empty($_POST['tout'])){
?>
<table id="table_tout" cellspacing="0">
<tr class="tr_table_tout">
<td align="center"><a href='#' onclick="javascript:tri('t')">Pathologie <img border='0' src='images/pointe.bmp' style='cursor:pointer' onclick="javascript:tri('t')" alt="Tri par thème" /></a></td>
<td align="center"><a href='#' onclick="javascript:tri('r')">Réseau <img border='0' src='images/pointe.bmp' style='cursor:pointer' onclick="javascript:tri('r')" alt="Tri par réseau" /></a></td>
<td align="center"><a href='#' onclick="javascript:tri('d')">Code <img border='0' src='images/pointe.bmp' style='cursor:pointer' onclick="javascript:tri('d')" alt="Tri par code postal" /></a></td>
<td align="center"><a href='#' onclick="javascript:tri('v')">Ville <img border='0' src='images/pointe.bmp' style='cursor:pointer' onclick="javascript:tri('v')" alt="Tri par ville" /></a></td>
</tr>
<?php
// sélection de tous les réseaux sans tri
$sql = mysql_query('SELECT r2sregions.*, r2sthemes.*, r2sreseaux.id_reseau, r2sreseaux.id_region, r2sreseaux.nom_reseau, r2sreseaux.code_postal, r2sreseaux.ville FROM r2sregions, r2sthemes, r2sreseaux WHERE r2sregions.id_region = r2sreseaux.id_region AND r2sthemes.id_theme = r2sreseaux.id_theme',$connexion);
$nbl = mysql_num_rows($sql);
for ($i = 0; $i < $nbl; $i++)
{
$theme = mysql_result($sql,$i,"theme");
$id_reseau = mysql_result($sql,$i,"id_reseau");
$nom_reseau = mysql_result($sql,$i,"nom_reseau");
$code_postal = mysql_result($sql,$i,"code_postal");
$ville = mysql_result($sql,$i,"ville");
if ($i % 2) {
$couleur = '#C0C0C0';
} else {
$couleur = '#FFFFFF';
} ?>
<tr bgcolor="<?php echo $couleur;?>">
<td> <?php echo stripslashes(htmlentities(trim($theme))); ?></td>
<td><input type="radio" name="nomreseau" onclick="javascript:affect(this.value);" value='<?php echo $id_reseau; ?>'><?php echo stripslashes(htmlentities(trim($nom_reseau))); ?></td>
<td> <?php echo $code_postal; ?>
<td> <?php echo stripslashes(htmlentities(trim($ville))); ?></td>
</tr>
<?php
}
echo "<span class='text_trouve'>Nombre de réseaux trouvés : $i - <span class='couleurfrs'>Cliquez sur le bouton devant le nom du réseau pour afficher le détail.</span></span><br>
<span class='text_trouve'>Cliquez sur l'entête de la colonne pour trier</span><br><br>
</table>";
} |
Merci d'avance