Anzeige - [Hier werben / Mediadaten]
(?) Tags raten (?) (edit)
 
Reply to this topicStart new topicStart Poll
> "Pagination" optimieren, nur bestimmte anzahl anzeigen
pl_90
Geschrieben am: Do 23.08.2007, 21:09
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 237
Mitglied seit: 29.03.2007


Hallo,
Ich habe ein Pagination Teil:

CODE

$max_res       = 15;
$from          = (($page * $max_res) - $max_res);


$abfrage       = $n_eintraege = mysql_query("SELECT * FROM `TABELLE` LIMIT $from, $max_res");


$total_results = mysql_result(mysql_query("SELECT COUNT(*) as Num FROM `TABELLE`"),0);
$total_pages   = ceil($total_results / $max_res);


if($page >= 1){
 $prev        = ($page - 1);
 $script     .= "<a href=\"".$_SERVER['PHP_SELF']."?page=$prev\">&lt;&lt; Zurück</a>&nbsp; ";
}

for($i = 1; $i <= $total_pages; $i++){
 if(($page) == $i){
   $script   .= "&nbsp;[ <font color=\"#CC0000\"><b>$i</b></font> ]&nbsp; ";
 } else {
   $script .="<a href=\"".$_SERVER['PHP_SELF']."?page=$i\">$i</a> ";
 }
}

if($page < $total_pages){
 $next      = ($page + 1);
 $script   .= "&nbsp;<a href=\"".$_SERVER['PHP_SELF']."?page=$next\">Nächste &gt;&gt;</a>";
}


Wie kann ich jetzt machen, dass nur eine bestimmte Anzahl von Seiten angezeigt werden soll?
Anders gesagt: die Seiten gruppieren.

Weil wenn ich jetzt viele Einträge in der DB habe, dann werden natürlich sehr viele Seiten angezeigt "Seite: 1 2 3 4 5 6 7 8 9 10 ... 20 ... 40 ... 60"... Hat einer ne Idee?

Danke schon mal im Voraus...


--------------------
Top
PMUsers Website
Top
 
 
pangu
#2 Geschrieben am: Do 23.08.2007, 21:16 (+00:07)
Report PostQuote Post

AyomRank 6
************

Gruppe: Member (aktiv)
Beiträge: 836
Mitglied seit: 29.07.2005


verlesen, sorry


--------------------
Jonglieren lernen nette Community rund ums Jonglieren °°°
Top
PMEmail PosterUsers WebsiteICQ
Top
 
eVolver
#3 Geschrieben am: Do 23.08.2007, 21:39 (+00:22)
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 298
Mitglied seit: 23.08.2004


Ich mach das normalerweise so, dass ich z.B. max 11 Seiten anzeige, auch wenn es mehr gibt
Am anfang also 1, 2, 3....11
Je nachdem wie weit der User blättert zeige ich die aktuelle (fett) plus die 5 davor und die 5 danach.

Also z.B. 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 - 13 - 14 - 15

Dann am besten noch zwei Links für die erst und letzte und evtl. noch 2 Links für vorherige 10 und nächste 10, dann hast Du so ziemlich alle Bedürfnisse abgedeckt wink.gif


--------------------
Ständig auf der Suche nach neuen Aufträgen im Bereich Web-Development! >>> www.evolver.ch

www.britshop.ch - British food online!
Top
PMEmail PosterUsers Website
Top
 
pl_90
#4 Geschrieben am: Do 23.08.2007, 21:50 (+00:11)
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 237
Mitglied seit: 29.03.2007


QUOTE
Ich mach das normalerweise so, dass ich z.B. max 11 Seiten anzeige, auch wenn es mehr gibt
Am anfang also 1, 2, 3....11


Ja, das meine ich doch.. wie kann ich machen, damit sich eine bestimmte Anzahl von Seiten nzeigt, auch wenn es mehr gibt.. wink.gif

QUOTE
Je nachdem wie weit der User blättert zeige ich die aktuelle (fett) plus die 5 davor und die 5 danach.

Also z.B. 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 - 13 - 14 - 15

Dann am besten noch zwei Links für die erst und letzte und evtl. noch 2 Links für vorherige 10 und nächste 10, dann hast Du so ziemlich alle Bedürfnisse abgedeckt  wink.gif

Ist es bereits... wink.gif


--------------------
Top
PMUsers Website
Top
 
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:
Trackback-Url: http://www.ayom.com/track/t/20244

Topic Options Reply to this topicStart new topicStart Poll

 


> Ähnliche Themen
[B] Werbeplätze auf blogs-optimieren.de AdMarkt 319 9 Sa 19.07.2008, 22:41
MySQL-Abfrage optimieren Logigoo 457 6 Do 26.06.2008, 12:41
Adsense Werbung optimieren, Besucherzahlen erhöhen Hainmd 840 7 Di 29.04.2008, 18:14
Wir .biz in .com im Google Verzeichnis optimieren easyswiss 453 4 Mo 7.04.2008, 13:37
Wbb3 optimieren Fruchtzwerg 365 1 Mo 17.03.2008, 21:01
Ungewöhnlihce Seite optimieren Stoner 911 22 Mi 21.11.2007, 23:52
Komplexe PHP / MySQL Abfrage optimieren Manimal 1377 10 Fr 22.06.2007, 20:26
PHP Code für MySQL-Abfrage optimieren? pl_90 572 6 Do 14.06.2007, 18:35
Wordpress Blog richtig optimieren Johannes G. 412 6 Do 14.06.2007, 07:33
Für welches Keyword optimieren ? Kabir 369 2 Di 5.06.2007, 12:23




Anzeige - [Hier werben / Mediadaten]



Anzeigen


[Hier werben / Mediadaten]