$nbpage) $p = $nbpage; // Longueur de la liste de pages $deb = max(1,$p-$long); $fin = min($nbpage,$p+$long); // Construction de la liste de pages $pagine = ""; if($nbpage>1) { for($i=$deb;$i<=$fin;$i++) { // Page courante ? if($i==$p) $pagine.=" ".$i." "; // Page 1 > lien sans query elseif($i==1) $pagine.=" ".$i."  "; // Autre page -> lien avec query else $pagine.=" ".$i."  "; } if($pagine) $pagine = " Page".$pagine; // Premier, précédent if($pagine&&($p>1)) { if($p==2) $pagine ="Précédent".$pagine; else $pagine ="Précédent".$pagine; if($p>2) $pagine ="Premier ".$pagine; } // Suivant, dernier if($pagine&&($p<$nbpage)) { $pagine.="Suivant"; if($p<$nbpage-1) $pagine.="Dernier"; } // Modification de la requête $sql .= " LIMIT ".(($p-1)*$mpp).",".$mpp; } $pagine.="

(".$nbres.")  enregistrement(s)
"; return $pagine; } function afficheDate($dtStr){ if ((!empty ($dtStr)) && ($dtStr != '0000-00-00 00:00:00') ) { $prepartie_dtStr=explode(" ", $dtStr); $DatedtStr = explode("-", $prepartie_dtStr[0]); $dtStr = $DatedtStr[2]."/".$DatedtStr[1]."/".$DatedtStr[0]; } else { $dtStr = "" ; } return $dtStr ; } ?>