Seite 1 von 1

"Posts" zusammenzählen

Verfasst: 25.08.2003 15:53
von Henss
Hi!

Ich hab für mein Browsergame verschiedene Memberlisten für verschiedene Rassen gemacht ... Hab dann halt en query gesetzt das nur dann leute angezeigt werden die ... = ... haben und so ich denk ihr wisst was ich mein ...

mich würd mal interessieren, ob mir hier jemand helfen kann ... ich hätte gerne, das dann die user_posts von den leuten, die da angezeigt werden zusammengezählt werden ...

das wäre echt super, damit man mal sieht wie viele punkte die einzelnen rassen haben !!!!!!


ICH HOFFE MIR KANN JEMAND HELFEN!!!!


VIELEN DANK!

Verfasst: 26.08.2003 14:06
von Acid
Da müsstest du einen weiteren Query einfügen (z.B. vor $template->pparse('body');)..

Code: Alles auswählen

$sql = "SELECT SUM(user_posts) AS total_posts
	FROM " . USERS_TABLE . "
	WHERE user_id <> " . ANONYMOUS . " AND user_from = 'Germane'";
if ( !($result = $db->sql_query($sql)) )
{
	message_die(GENERAL_ERROR, 'Error getting total users', '', __LINE__, __FILE__, $sql);
}
if ( $total_posts = $db->sql_fetchrow($result) )
{
	$total_posts = $total_posts['total_posts'];
}
echo  $total_posts." Posts";
In der memberlist.php gibt´s übrigens noch einen anderen Query (SELECT count), der für die Pagination genutzt wird. Hast du diesen auch angepasst, damit die Seitenanzahl stimmt ?

Verfasst: 30.08.2003 15:04
von Henss
Hi!

DAnke für die Hilfe!

Ich hab allerdings noch ein kleines Prob :roll:

Ich will die benutzerzahlen der einzelnen Gruppen anzeigen, habs aber nie hingekriegt ... muster wie des oben!

Danke :wink: