Bei jedem Gästebucheintrag anzeigen, der wievielte es ist
jakob2002
- php
Hi,
ich habe wieder einmal ein Problem.
Ich würde bei meinem Gästebuch gerne Eintrag die Eintragsnummer anzeigen. Dass dann zum Beispiel beim ersten Eintrag 'Eintrag 1', beim zweiten 'Eintrag 2', usw steht. Und wenn ich einen Eintrag lösche sollte dort dann nicht 'Eintrag 1' und danach 'Eintrag 3' kommen. Weiß jemand wie man so etwas macht?
Dankeschön schon im Voraus!
Gruß
Jakob2002
hi!
nimmst du sql oder ein gb das auf ner ascii datei basiert?
bei sql kannst du das über deine eintrag id mache, die die eigenschaft autoincrement hat in der sql, und in der textdatei schreibst du einfach noch die zahl dazu, die du erst abfragst und dann inkrementierst und danach speicherst :D ;)
cu - transmitter
Hi auch,
Ich würde bei meinem Gästebuch gerne Eintrag die Eintragsnummer
anzeigen. Dass dann zum Beispiel beim ersten Eintrag 'Eintrag 1',
beim zweiten 'Eintrag 2', usw steht.
in dem Moment, in dem Du die HTML-Seite erzeugst, weißt Du, welcher
Eintrag welche Nummer haben soll, weil Dein PHP-Skript das gesamte
Gästebuch lesen kann. Also berechne die entsprechende Nummer (zähle
in der Ausgabeschleife eine Variable hoch) und gib sie aus.
Und wenn ich einen Eintrag lösche sollte dort dann nicht 'Eintrag 1'
und danach 'Eintrag 3' kommen.
Das spricht erst recht dafür, diese Angaben _nicht_ zu speichern,
sondern während der Ausgabe dynamisch zu berechnen. Denn wenn Du sie
speichern würdest, müßtest Du beim Löschen eines einzelnen Eintrags
eventuell _alle_ anderen Einträge anpassen - das wäre nicht gut.
Viele Grüße
Michael