Neuigkeiten:

still alive...

Hauptmenü

Blätter-Funktion erstellen

Begonnen von leedesign2006, 31. August 2007, 12:54:06

Vorheriges Thema - Nächstes Thema

leedesign2006

Hallo Leute ich bin echt am Ende. Ich bekomm nirgens ein anständiges script mit einer Blätterfunktion like: 1 2 3 4 5 ... zurück weiter
Kann mir jemand helfen. Bitte!!!!! Möchte das nach 20 nachrichten man auf seite 2 klicken muss, wobei die neuesten daten (nach datum) auf seite 1 stehen sollen.
 /uploads/emoticons/icon_e_surprised.gif.a005678239f11b45b64b526b2c82e9a1.gif\" alt=\":o\" />

sabre

Auch wenn es unhöflich ist, dass man eine Frage mit einem Link beantwortet, aber vielleicht hilft dir http://www.php-faq.de/q/q-mysql-seitenweise.html\" rel=\"external nofollow\">der Artikel in den php-faq weiter.

\"Ich habe mir immer gewünscht, dass mein Computer so leicht zu bedienen ist wie mein Telefon; mein Wunsch ging in Erfüllung: mein Telefon kann ich jetzt auch nicht mehr bedienen.\" - Bjarne Stroustrup




leedesign2006

danke für deine sehr schnelle antwort. schau ich mir gleich an.

leedesign2006

Kann mir jemand genau erklären wie ich das machen muss.

leedesign2006

Ich hab schon einige Scripte gefunden zu diesem Thema. Aber keines funktioniert, oder ich hab was falsch gemacht. Weiß hierzu jemand ein Tutorial das leicht verständlich erklärt wie man eine Seitennavigation zum Blättern machen kann.
z.B. 1 2 3 4 ... zurück weiter
Damit nicht der gesamte Inhalt hergeknallt wird.
Bitte um eure Hilfe

k00ni

Hallo,
poste doch einfach mal, was du bisher gemacht hast. Ich habe gerade mal im pSys geschaut und eine entsprechende Funktion gefunden. Sie nennt sich PageSwitcher und ist im lib-Ordner und dort in der functions.inc.php.
Folgendermaßen sieht sie aus:
 

 1) {
       $seitenanzeige = $seitenanzeige . \"$linkstring=0\\\">1 [$seite] \";
       } else {
           $seitenanzeige = $seitenanzeige . \" $linkstring=$eintrag\\\">$seite\";
       }
       $eintrag = ($eintrag + $zps);
       $seite = $seite + 1;
       if ($seite > ($aktseite + $maxsites)) {
           $seitenanzeige = $seitenanzeige . \" >> \";
           break;
       }
   }
   $lastpage = ceil($gesamt / $zps);
   $eintrag = ($lastpage * $zps) - $zps;
   if ($lastpage > $seite) {
       $seitenanzeige = $seitenanzeige . \" $linkstring=$eintrag\\\">$lastpage\";
   }
   return $seitenanzeige;
}
?>

 
 
Grüße

leedesign2006

Meine news.php
 


        \'.$row[\'titel\'].\'
\'.$row[\'datum\'].\'
   \'.($row[\'bild\']? \'\':\'\').\'
        \'.nl2br((substr($row[\'txt\'],0,150))).\'
   \'.$row[\'nachname\'].\'
 
    >> weiterlesen
 
\'
   ;
    }
    else
    {
        $td2.=\'
        \'.$row[\'titel\'].\'
\'.$row[\'datum\'].\'
   \'.($row[\'bild\']? \'\':\'\').\'
        \'.nl2br((substr($row[\'txt\'],0,150))).\'
   \'.$row[\'nachname\'].\'
 
    >> weiterlesen
 
\'
   ;
}
$i++;
}
echo\'
    \'.$td1.\'
    \'.$td2.\'
\';
}
else
{
   $result=mysql_query(\"SELECT * FROM \".TBL_BEITRAG.\" WHERE idbeitrag=\".$_GET[\'readall\']);
   $row=mysql_fetch_assoc($result);
   echo \'
    \'.$row[\'titel\'].\'
\'.$row[\'datum\'].\'
 
   \'.nl2br($row[\'txt\']).\'
   \'.$row[\'nachname\'].\'
 
 
\';
}
?>

raiser

Wissen ist das einzige Gut, dass sich vermehrt, wenn man es teilt! (Marie von Ebner-Eschenbach)




Irren ist menschlich!




Wer andern eine Grube gräbt,


sollte darüber nachdenken,


ob sie tief genug ist!!!!




Kameradschaft ist, wenn der


Kamerad schafft !!!!


Schreibst Du dann bitte auch noch wie? Andere User freuen sich über die Lösung, wenn sie diesen Thread finden.

Test - Editiert von IndoorJo am 06.09.2007, 13:04 -

all your base are belong to us / Discord