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
| <?
function showpagenav($page, $pagecount) {
?>
<table class="bd" border="0" cellspacing="1" cellpadding="4">
<tr>
<td><a href="../administrateur/<?php echo $_SESSION['fichier'];?>?a=add">Ajouter</a> </td>
<?
if ($_SESSION['page'] > 1) { ?>
<td><a href="../administrateur/<?php echo $_SESSION['fichier'];?>?page=<? echo $page - 1 ?>"><< Précédent</a> </td>
<? } ?>
<?
if ($_SESSION['pagecount'] > 1) {
if ($_SESSION['pagecount'] % $_SESSION['pagerange'] != 0) {
$rangecount = intval($_SESSION['pagecount'] / $_SESSION['pagerange']) + 1;
} else {
$rangecount = intval($_SESSION['pagecount'] / $_SESSION['pagerange']);
}
for ($i = 1; $i < $rangecount +1; $i++) {
$startpage = (($i -1) * $_SESSION['pagerange']) + 1;
$count = min($i * $_SESSION['pagerange'], $_SESSION['pagecount']);
if ((($_SESSION['page'] >= $startpage) && ($_SESSION['page'] <= ($i * $_SESSION['pagerange'])))) {
for ($j = $startpage; $j < $count +1; $j++) {
if ($j == $_SESSION['page']) {
?>
<td><b><? echo $j ?></b></td>
<? } else { ?>
<td><a href="../administrateur/<?php echo $_SESSION['fichier'];?>?page=<? echo $j ?>"><? echo $j ?></a></td>
<? }
}
} else { ?>
<td><a href="../administrateur/<?php echo $_SESSION['fichier'];?>?page=<? echo $startpage ?>"><? echo $startpage ."..." .$count ?></a></td>
<? }
}
} ?>
<? if ($_SESSION['page'] < $_SESSION['pagecount']) { ?>
<td> <a href="../administrateur/<?php echo $_SESSION['fichier'];?>?page=<? echo $_SESSION['page'] + 1 ?>">Suivant >></a> </td>
<? } ?>
</tr>
</table>
<? } ?> |
Partager