Seite 1 von 1
Beitragszahl von extern erhöhen
Verfasst: 22.02.2004 21:55
von Kobold_EB
Ich hab mal ne ausgefallene Bitte ...
Und zwar hab ich irgendwo auf meiner Page eine Kommentarfunktion, die absolut nix mit dem phpBB zu tun hat. Dennoch möchte ich die Kommentare counten und sie sollen zur Beitragszahl der User hinzugefügt werden.
Das ist sicher möglich, nur hab ich nicht so ganz den durchblick, wie ich dazu die funktionen des phpBB anwende ...
Wär cool, wenn mir jemand helfen könnte!
Verfasst: 22.02.2004 23:27
von Dennis63
Eine der zwei folgenden MySQL Zeilen ausführen, damit wird die Zahl um eins erhöht.
(Wie man MySQL Zeilen einzelnd ausführt, beschreibt Google sehr gut.)
Code: Alles auswählen
UPDATE phpbb_users SET user_posts = user_posts + 1 WHERE user_id=3
//oder
UPDATE phpbb_users SET user_posts = user_posts + 1 WHERE username='Dennis'
Grüße
Dennis
Verfasst: 23.02.2004 02:41
von Kobold_EB
Danke, das hat mir geholfen, dieser Teil ist gelöst!
Wenn ich mal noch ne Frage nach ner mysqlquery loswerden dürfte ... wie kann ich die schon vorhandenen kommentare zur beitragszahl addieren lassen? Ich habe übrigens in der Kommentartabelle letztere Methode verwendet, die mit username.
Verfasst: 23.02.2004 03:51
von Mister_X
einfach einmalig in KB:phpmyadmin den Query
UPDATE phpbb_users SET user_posts = user_posts + x WHERE username='Dennis'
ausführen, statt dem x natürlich die Anzahl die du dazuzählen willst

Verfasst: 23.02.2004 07:25
von Dennis63
Falls Deine "Kommentare" auch in MySQL Liegen, Kannst Du ach einfach mal alle Durachlaufen, um das ganze zu Automatisieren.
SELECT usernamne FROM kommentartabelle
Dann machst Du in der Schleife den MySQL Befehl, die den Postcounter je um eins erhöht.
Grüße
Dennis
Verfasst: 23.02.2004 09:44
von Kobold_EB
dankeschön! du hast mir sehr geholfen!
*closed*