Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

Immer 5 Beiträge pro Seite - automatisches Verlinken ???

Hi,

bestimmt gibt es hierzu bereits etliche Beiträge im WWW - wenn man aber die Befehle (als Anfänger)
nicht kennt, findet man auch nichts ;-)

Also:
Ich habe ein Gästebuch, dessen Inhalt in einer CSV-Datei abgelegt ist.
Dieses Datei lese ich zeilenweise in ein Array ein, so dass ich das Gästebuch ganz
einfach zeilenweise ansprechen kann.

Ich möchte gerne immer die aktuellsten 5 Beiträge anzeigen, und falls es noch mehr gibt,
soll es eine Verlinkung á la "Zeige die nächsten 5 Einträge" bzw. später dann auch "Zeige die letzten 5"
geben.

Der Anfang ist leicht. Mit rsort sortiere ich absteigend nach Datum.
Dann setze ich i=0 und sage while i<5 wirf array(i) aus.

Weil ich nicht weiß wie ich in PHP ein Array-Count hinlege bzw den Integerwert des letzten gefüllten Arrays ermitteln kann, sage ich außerdem if array[i+1]=="" (wenn nächster Datensatz leer) dann setze i auf 4
und ergänze noch ein i++.

Also die 5 aktuellsten Beitrage anzuzeigen funktioniert - aber wie geht es weiter ?

So würde ich es angehen, aber es gibt bestimmt bessere Lösungwege:

wenn array[5]<>"", dann zeige einen Link an (echo <a href...), der an eine Kopie der aktuellen
Seite (würde die Datei einfach unter 2 verschied. Dateinamen ablegen) den Wer 5 übergibt.
In dieser Seite würde ich dann erneut die komplette csv-Datei auslesen und dieses Mal
array 5 bis 9 darstellen.
Für die nächsten 5 müsste ich wieder die komplette csv-Datei auslesen usw. usw.

Kann mir jemand sagen, wie man's richtig macht ? ;-)
Einfache Scriptbeispiele wären super !

Gruß
Dennis

Hier gehts zum Orginal Eintrag "Immer 5 Beiträge pro Seite - automatisches Verlinken ???" im Forum

Antworten

Muss es denn wirklich eine CSV-Datei sein? Gerade beim Gästebuch bietet sich doch eine Datenbank an...
Wenn Du Wert auf die CSV-Datei legst, gib mal bei Google "PHP Gästebuch CSV" als Suchbegriff ein, da gibt es viele fertige Scripts


Hier gehts zum Orginal Eintrag "Immer 5 Beiträge pro Seite - automatisches Verlinken ???" im Forum
 
phpforum.de | Impressum