Es geht um folgendes:
http://www.phpbb.de/viewtopic.php?p=528194#528194
Hier sollen die Privaten Nachrichten zusammen gezählt werden, anscheinend aber nur das was im Posteingang drin ist. Wie mach ich das, das auch das was bei Gesendete Nachrichten und das was im Archiv drin ist mit gezählt wird?
Anzahl aller PNs ausgeben
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Anzahl aller PNs ausgeben
Zuletzt geändert von Scotty am So 11.Dez, 2005 22:47, insgesamt 1-mal geändert.
Scotty's Stubentiger-Forum - Miau
Scotty's .NET Projekte: StarTrek Infos 10.01, e-hahn Updater 3.01, Easy Desktop Note 1.04
Scotty's .NET Projekte: StarTrek Infos 10.01, e-hahn Updater 3.01, Easy Desktop Note 1.04
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Dazu muss nur die Bedingung eingeschränkt werden, also diesen Block entfernen:
Code: Alles auswählen
AND ( privmsgs_type = " . PRIVMSGS_NEW_MAIL . "
OR privmsgs_type = " . PRIVMSGS_READ_MAIL . "
OR privmsgs_type = " . PRIVMSGS_UNREAD_MAIL . " )
Zuletzt geändert von oxpus am Mo 12.Dez, 2005 00:08, insgesamt 1-mal geändert.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Also so?
Da stimmt aber auch was nicht, keine Ahnung was da gezählt wird, bei mir müsste was mit 22 stehen (Posteingang und Gesendete Nachrichten), es steht aber ne 59 da…?
Code: Alles auswählen
// Start add - Pm Total Count MOD
$sql = "SELECT COUNT(privmsgs_id) AS total
FROM " . PRIVMSGS_TABLE . "
WHERE privmsgs_to_userid = " . $userdata['user_id'];
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not query private message information', '', __LINE__, __FILE__, $sql);
}
$pm_total = ( $row = $db->sql_fetchrow($result) ) ? $row['total'] : 0;
$db->sql_freeresult($result);
if ( $pm_total > 0 )
{
$l_message_total = ( $pm_total == 1 ) ? $lang['Total_pm'] : $lang['Total_pms'];
$l_privmsgs_text_total = sprintf($l_message_total, $pm_total);
}
else
{
$l_privmsgs_text_total = $lang['No_pm'];
}
// End add - Pm Total Count MODScotty's Stubentiger-Forum - Miau
Scotty's .NET Projekte: StarTrek Infos 10.01, e-hahn Updater 3.01, Easy Desktop Note 1.04
Scotty's .NET Projekte: StarTrek Infos 10.01, e-hahn Updater 3.01, Easy Desktop Note 1.04
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Mit dieser Version werden auch Ausgang und Archiv mitgezählt.
Wenn nur Eingang und gesendet gezählt werden sollen, muss die o.g. Bedingung weiterhin enthalten bleiben.
Wenn nur Eingang und gesendet gezählt werden sollen, muss die o.g. Bedingung weiterhin enthalten bleiben.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!