neue seite automatisch generieren
azok
- php
0 Badboy460 azok
hi!
ich habe ein paar fragen an euch, da ich nicht weiß, wonach ich suchen soll... nämlich:
ich habe ein gästebuch geschrieben, welches die einträge brav aus einer .txt ausließt und ausgiebt. nun, wenn nehmen wir mal an 167 einträge vorhanden sind, reiht mir das script alle untereinander, beginnend mit dem aktuellesten, was leider eine mehr oder weniger sehr lange seite erzeugt, sodass man nur mehr scrollen muss.
ich möchte nun, dass wenn z.b. 20 einträge vorhanden sind, eine neue seite angelegt wird, und auf dieser die nächsten 20 einträge erscheinen usw. also, dass ab 20 einträgen immer eine neue seite generiert wird.
außerdem soll ein anderes script (für ein rss feed) immer nur die _15_ aktuellsten einträge anzeigen (aus einer anderen datei - was aber letztendlich egal ist) und den rest einfach 'ignorieren', aber nicht löschen.
weiß jemand hilfe für mich?
danke im voraus
lg
azok(=freak)
Hallo,
deine Antwort lautet "limit"
SELECT * FROM Tabelle LIMIT 2; <--- es werden nur 2 Einträge abgerufen
SELECT * FROM Tabelle LIMIT 4,2; <--- es werden die ersten 4 Einträge übersprungen und dann 2 ausgegeben
Hallo,
deine Antwort lautet "limit"
SELECT * FROM Tabelle LIMIT 2; <--- es werden nur 2 Einträge abgerufe
SELECT * FROM Tabelle LIMIT 4,2; <--- es werden die ersten 4 Einträge übersprungen und dann 2 ausgegeben
Er sagte doch dass er das in eine Textdatei schreibt und nicht in eine Datenbank.
Aber im Endeffekt musst du das so machen azok. Du musst dein Script so umschreiben dass es nach 20 Einträgen keine mehr ausgibt. Außerdem musst du eine funktionalität reinbringen dass du auswählen kannst ab welchem Eintrag angezeigt wird, also wie viele übersprungen werden sollen. Das kannst du dann per Link übergeben
<a href="guestbook.php?id=60">nächste 20 Seiten</a>
Grüße
Jeena Paradies
hi!
nun ja, danke mal für deine(eure) antwort(en).
das problem dabei ist, dass ich bei php gerade am lernen bin, und mir das noch relativ wenig sagt...
lg
azok(=freak)
Hallo,
deine Antwort lautet "limit"
SELECT * FROM Tabelle LIMIT 2; <--- es werden nur 2 Einträge abgerufe
SELECT * FROM Tabelle LIMIT 4,2; <--- es werden die ersten 4 Einträge übersprungen und dann 2 ausgegeben
Er sagte doch dass er das in eine Textdatei schreibt und nicht in eine Datenbank.
öhm... ja
lesen müsste man können ;-)
hi!
gibts für sowas irgendwo ein tutorial?
lg
azok(=freak)