Pages

pagination avec precedent et suivant sujet

vendredi 28 mars 2014




bonjour j essaie de faire pagination pour mes pages tous marches bien mais mon probleme est que je veux afficher par exemple
precedent 1 2 3 4 5 suivant

mais moi j affichage 1 2 3 4 5 6 7 jusqu'a n page

merci de m aider a ameliorer mon code

voici mon code


Code:


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
function page_next($con,$nb,$cat,$page){
if(!empty($cat)){$q_cat= " where id_cat = ".$cat." " ;}else{$q_cat="";}
$query_page = "select * from artiste ".$q_cat ;
$result_page = mysql_query($query_page,$con) ;
$nombre = mysql_num_rows($result_page);
$nombre_page = ceil( $nombre/$nb );

for($i=1;$i<= $nombre_page;$i++){
if(empty($page)){
if($i == 1){echo "<span class=\"current\">1</span>";}
else{echo "<a href=\"/categorie.php?id=".$cat."&page=".$i ."\">".($i)."</a>";}
}
else{
if( $i == $page) {echo "<span class=\"current\">".($i)."</span>";}
else {
if($i == 1){echo "<a href=\"/categorie.php?id=".$cat."&page=".$i ."\">".($i)."</a>"; }
else { echo "<a href=\"/categorie.php?id=".$cat."&page=".$i ."\">".($i)."</a>";}
}
}
}

}






Aucun commentaire:

Enregistrer un commentaire