phpbar.de logo

Mailinglisten-Archive

[php] OT: Limit und Page-Anzahl

[php] OT: Limit und Page-Anzahl

Michael Raab mraab_(at)_macbyte-computing.de
Mon, 5 Mar 2001 23:23:57 +0100


at Monday 05.03.01 (23:05 +0100), Wolfgang Steinhauer wrote:
>Aber nun moechte ich die Anzahl der Pages wissen, um eine Zeile à là
>Pages: 1 2 3 4 5 6   mit jeweiligen Link angeben zu koennen.....
>so wie man es bei Suchmaschinen haeufig sieht.....
>
>Wie stelle ich das mit PHP, evtl. PHPLIB an ?????
>
>Jemand Ideen, oder Erfahrungen dazu ????

Versuchs mal hiermit :

-----------------
<table width="550" border="0" cellpadding=0 cellspacing=0 align="center">
  <tr>
   <td align=right>
   <font size=2 face='ARIAL' color='#3a4a8f'>
<?
    echo "<font size=0 face='ARIAL' color='#3a4a8f'>";
    echo "<br>Es wurden $nAnzahl Artikel gefunden. (Anzeige: $nVon - $nBis)
<br> </font>";
    $nAnzPages = ($nAnzahl / $cfgMaxRows);
    if ($nAnzPages > 1)
    {
    $x = 0;
    $y = 0;
    echo "Ergebnis Seiten: ";
    if ($bBack) echo "<a href=$svNavPrev> [Zurück]</a> ";
    if ($nAnzPages >= 1) {
       while ($x < $nAnzPages) {
             $Page = ($x + 1);
             if ( (intval($nVon / $cfgMaxRows))+1 == $Page)
             {
                echo " $Page ";
             }
             else
             {
                echo "<a
href=$cfgFileArticles?nPos=$y&$svUrlVars><b>$Page</b></a> ";
             }
             $x = $x + 1;
             $y = ($x * $cfgMaxRows);
       }
    }
    if ($bForward) echo " <a href=$svNavNext>[Weiter]</a>";
    }
    ?>
   </td>
  </tr>
</table>
------------------------------

Gruß
Michael

-- 
Phone   +49 5723 98077-0
Fax     +49 5723 98077-1
Mobil   +49 173 4315914
http://www.ndsportal.de/ die andere Suchmaschine!
http://www.macbyte-livingnet.de/



php::bar PHP Wiki   -   Listenarchive