60 lines
1.7 KiB
PHP
60 lines
1.7 KiB
PHP
<?php
|
|
/**
|
|
* Gestion de la pagination pour les resultats de la recherche
|
|
*
|
|
* @var unknown_type
|
|
*/
|
|
$NombreDePage = getNbOfPage($informations->NumberOfHits, NUM_ROWS, MAX_ROWS) + 1;
|
|
$PageCourante = getCurrentPage($informations->StartRow, NUM_ROWS);
|
|
?>
|
|
<table width="100%">
|
|
<tbody>
|
|
<tr>
|
|
<td width="40%" align="right">
|
|
<?php
|
|
if (!isset($_SESSION['i']))
|
|
$_SESSION['i'] = 0;
|
|
if ($informations->StartRow >= NUM_ROWS)
|
|
{ ?>
|
|
<a href="./?page=recherche&vue=list&p=<?php echo $informations->StartRow - NUM_ROWS; ?>
|
|
" title="Page précédente...">
|
|
<img src="./img/boutton_precedent_off.gif"
|
|
onmouseover="this.src=img/boutton_precedent_on.gif"
|
|
onmouseout="this.src=img/boutton_precedent_off.gif"/>
|
|
</a>
|
|
<?php
|
|
}
|
|
?>
|
|
</td>
|
|
<td width="20%" align="center">
|
|
<?php
|
|
if ($NombreDePage > 1)
|
|
echo $PageCourante.'/'.$NombreDePage;
|
|
?>
|
|
</td>
|
|
<td align="left" width="40%">
|
|
<?php
|
|
if (($informations->NumberOfHits - $informations->StartRow) > NUM_ROWS &&
|
|
$informations->StartRow + NUM_ROWS < MAX_ROWS)
|
|
{ ?>
|
|
<a href="./?page=recherche&vue=list&p=<?php echo $informations->StartRow + NUM_ROWS; ?>" title="Page suivante...">
|
|
<img src="./img/boutton_suivant_off.gif"
|
|
onmouseover="this.src=img/boutton_suivant_on.gif"
|
|
onmouseout="this.src=img/boutton_suivant_off.gif" />
|
|
</a>
|
|
<?php }
|
|
?>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</ol>
|
|
<br />
|
|
<p>
|
|
<b>Si aucun résultats ne correspond à votre recherche.
|
|
<a href="./page=recherche&action=recherche&vue=enq">Cliquez ici</a></b>
|
|
<br />
|
|
</p>
|
|
<?php
|
|
|
|
?>
|