Seite 1 von 6

Änderung bei der Zählung der Posts

Verfasst: 21.09.2002 21:14
von Gast
Hallo,

ich habe folgendes Problem(chen):
Bei der Auswertung der posts möchte ich die Einträge, die in einem bestimmten Forum gemacht werden, nicht mitzählen (z.B. forum_id = 8)

In der Tabelle phpbb_users gibe es ein Feld, welches sich user_posts nennt. Hier wird wohl die Anzahl der entsprechenden Posts eines Users gespeichert.

Welches sql muss ich nun wo (evtl) wie ändern, damit eben die Einträge im Forum Nummer 8 nicht mehr mitgezählt werden??

Verfasst: 24.09.2002 13:19
von DLDS
würde mich aun interessieren

Verfasst: 28.09.2002 12:32
von Acid
functions_post.php

++FINDE++
$sign = ( $mode == 'delete' ) ? '- 1' : '+ 1';
++MIT FOLGENDEM ERSETZEN (ForenID angleichen)++
if ($forum_id == 5)
{
$sign = '';
}
else
{

$sign = ( $mode == 'delete' ) ? '- 1' : '+ 1';
}

Verfasst: 17.07.2003 23:33
von King
Kleine (dumme) Frage. Was is mit Foren ID angleichen gemeint?

Verfasst: 17.07.2003 23:50
von Henne
Forum_ID ist die Foren ID ;)
Die bekommst du raus, indem du mit der Maus über den Forenlink gehst.
Meinetwegen hier über phpBB 2.x at work. In der Browserleiste steht dann der Link und die Zahl dahinter ist die Foren ID (hier 13).

Verfasst: 20.07.2003 16:28
von King
Und wenn bei zwei foren die beiträge nicht gezählt werden sollen?

Verfasst: 20.07.2003 19:10
von Acid

Code: Alles auswählen

if ($forum_id == 5 || $forum_id == 6)

Verfasst: 21.07.2003 10:09
von Gast
Hm... funktioniert bei dem 2. forum nicht

Code: Alles auswählen

	if ($forum_id == 5 && $forum_id == 13)
{ 
$sign = ''; 
} 
else 
{ 
$sign = ( $mode == 'delete' ) ? '- 1' : '+ 1'; 
} 
Ist das falsch?

Verfasst: 21.07.2003 12:16
von Acid
ja sorry, ersetze mal das && mit ||.

Verfasst: 21.07.2003 12:38
von Gast
und wie mach ich es wenn ich will das er das eine forum wo anders zählt?

z.b. komplett alle beitrage und dann noch ein eintrag wo ich seh wieviel er in lustige sachen gepostet hat