Seite 1 von 2
Beitragszähler - Beitrag #1000 ermitteln
Verfasst: 09.12.2006 03:18
von AHK
Ich hoffe das ist keine blöde Frage, aber eine Suche im Forum hat nichts gebracht. Jeder von euch kennt ja diesen Beitragszähler unten auf der Seite.
Wie kann man ermitteln, welcher Beitrag z.B. die #1000 war. Also der Beitrag, der den Zähler von 999 auf 1000 gesetzt hat? Hatte zuerst gedacht, die PostID p=..... wäre des Rätsels Lösung, aber dem ist nicht so. Das gibt es erhebliche Abweichung.
Gibt es eine Möglichkeit als reiner Forennutzer zu ermitteln, welcher Beitrag die Nummer #1000 war? Ist für eine kleine Statistik.
Verfasst: 09.12.2006 04:48
von Vatex
Nein, als reiner Forennutzer kann man es nicht ermitteln.
Verfasst: 09.12.2006 10:23
von nickvergessen
hi,
natürlich kann das ein reiner Forenuser.
wenn man auf das kleine Blatt drückt das vor dem verfasst am steht,
lädt er den Thread neu und fängt bei dem Beitrag an wo man hingeklickt hat.
dabei erscheint, (als Beispiel von deinem Beitrag) in der Linkzeile:
http://www.phpbb.de/viewtopic.php?p=801115#801115
dort einfach die zahlen ersetzen durch 1000
http://www.phpbb.de/viewtopic.php?p=1000#1000
und schon kommst du zu dem Beitrag, außer er ist in einem geschützten Bereich den du nicht ansehen darfst.
greez nickvergessen
Verfasst: 09.12.2006 10:31
von Miriam
@Nick: Klick mal Deinen letzten Link...
...Und nu?
Verfasst: 09.12.2006 10:40
von nickvergessen
steht doch da.
Der Thread existriert nicht.(MEHR)
Er wurde gelöscht.
Verfasst: 09.12.2006 11:59
von Miriam
Genau. Daher kann man also den zigsten Post so nicht ermitteln...
Vielleicht wäre es sinnvoll erst einmal zu klären, wie die Position des Postings definiert ist.
Verfasst: 09.12.2006 12:02
von nickvergessen
Doch man kann es so ermitteln,
Aber nur, wenn der Post noch existiert.
Verfasst: 09.12.2006 12:21
von Miriam
Wenn Du es so interpretiest, kann jemand also so herausfinden, ob es einen Post gibt, der die ID 1000 hat. Mehr nicht.
Derjenige kann nicht herausfinden, ob sich dieser Post, so er denn noch existiert, an der 1000. Stelle der Gesamtheit aller Postings befindet (es könnten die 999 davor schon gelöscht sein und somit wäre er an 1. Stelle).
Verfasst: 09.12.2006 12:24
von cYbercOsmOnauT
Du kapierst es nicht, oder? Es geht nicht darum das Posting mit der Nummer 1000 zu ermitteln, sondern das tausendste,
noch existierende Posting.
Die SQL sollte dann eher so aussehen:
Code: Alles auswählen
SELECT post_id FROM `phpbb_posts`
ORDER BY post_time
LIMIT 1000,1;
Grüße,
Tekin
Verfasst: 09.12.2006 12:37
von Miriam
Genau darum geht es, cYbercOsmOnauT, wie Du es in Deiner Dir eigenen charmanten Art zum Ausdruck gebracht hast.....
Und eben genau das kann ein "normaler" User nicht herausfinden.