Seite 1 von 1
Benutzer und Anzahl Beiträge
Verfasst: 25.04.2006 20:23
von wurzelmac
Wie kann mir ein Benutzer "beweisen", dass er z.B. genau den 1000. Beitrag in mein Forum geschrieben hat? Kann ich das irgendwo exakt feststellen?
Verfasst: 26.04.2006 00:46
von cYbercOsmOnauT
Wenn Du gelöschte Postings mitzählen willst, musst Du nur nach der post_id 1000 suchen und schauen, wer sie geschrieben hat.
Code: Alles auswählen
SELECT p.post_id, u.username
FROM phpbb_posts AS p, phpbb_users AS u
WHERE post_id = 1000
AND u.user_id = p.poster_id
Suchst Du nach dem 100sten Post der noch existiert, dann musst Du Dich "einschiessen". Erst mit
Code: Alles auswählen
SELECT COUNT(post_id) AS postcount FROM phpbb_posts WHERE post_id <= 1000
anzeigen lassen, wieviele Posts wirklich existieren bis zur ID 1000. Und dann die Zahl rechts immer weiter erhöhen, bis als Ergebnis genau 1000 herauskommt. Diese ID dann in dem SQL-Query oben verwenden und Du siehst, wem Posting Nummer 1000 gehört.
Viele Grüße,
Tekin
Verfasst: 25.05.2006 18:23
von wurzelmac
Spät, aber doch: Herzlichen Dank!!!
Verfasst: 25.05.2006 18:26
von wurzelmac
Jetzt noch mal für Dummies:
Wo schreibe ich diesen Code hin, und wo krieg ich dann die Resultate angezeigt?

Verfasst: 25.05.2006 19:01
von Sebastian R.
In deinem phpMyAdmin (oder anderem MySQL-Frontend) einfach den SQL-Query oben ausführen. Optional geht das auch mit eigenem PHP-Skript.
Dazu einfach mal
googeln!
Verfasst: 25.05.2006 19:44
von wurzelmac
Super, danke! Habs hingekriegt. Jetzt wäre noch ein Code super, mit dem man nicht nur den Schreiber des Beitrages identifizieren könnte, sondern gleich den ganzen Beitrag anzeigen lassen könnte.
