ilch Forum » Allgemein » HTML, PHP, SQL,... » Anzahl der User im Team

Geschlossen
  1. #1
    User Pic
    Druide666 Mitglied
    Registriert seit
    16.03.2007
    Beiträge
    85
    Beitragswertungen
    2 Beitragspunkte
    Hay Leute!
    Kann mir jemand sagen wie ich die Anzahl der User in einem Squad berechnen und anzeigen lassen kann?

    bei der Liste von allen registrierten Usern der Page sieht das ja so aus:
    <?php
    $user1 = @db_query("SELECT COUNT(ID) FROM prefix_user");
    $user    = @db_result($user1,0);
    
    echo 'Insgesamt: '.$user.' Registrierte User<br />';
    ?>


    Aber wie kann ich das nur für bestimmte Squads machen?

    MFG Druide666
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Hassmann Mitglied
    Registriert seit
    13.02.2008
    Beiträge
    1.591
    Beitragswertungen
    9 Beitragspunkte
    <?php
    $gg1 = @db_query("SELECT COUNT(uid) FROM prefix_groups WHERE gid = 'gruppenid'");
    $ggg    = @db_result($gg1,0);
    
    echo 'Insgesamt: '.$ggg.' User in der Gruppe<br />';
    ?>


    Edit: Glaub ich zumindest^^


    Zuletzt modifiziert von Hassmann am 03.07.2008 - 23:14:08
    Sub2Go.NET | Kostenlosen Webspace mit vielen features! Für Ilch-Forumsmitglieder doppelten Speicher!
    Mave1993.de Blog
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Panicsheep Hall Of Fame
    Registriert seit
    24.08.2004
    Beiträge
    10.192
    Beitragswertungen
    16 Beitragspunkte
     SELECT COUNT( uid )
    FROM `prefix_groupusers`
    WHERE `gid` ="HIER DIE ID DES SQUAD"
    Omnia bona erunt
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Hassmann Mitglied
    Registriert seit
    13.02.2008
    Beiträge
    1.591
    Beitragswertungen
    9 Beitragspunkte
    Jo Sheep haste recht^^
    Sub2Go.NET | Kostenlosen Webspace mit vielen features! Für Ilch-Forumsmitglieder doppelten Speicher!
    Mave1993.de Blog
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Druide666 Mitglied
    Registriert seit
    16.03.2007
    Beiträge
    85
    Beitragswertungen
    2 Beitragspunkte
    Ey danke für die Schnelle Antwort aber er bring ne Fehlermeldung, das hier was falsch wäre

    WHERE `gid` ="2"");


    weis aber net was!

    Die ID des Squads steht doch dann hier im Link /index.php?teams-show-2 dann ist die 2 doch die ID oder sehe ich das falsch?
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Hassmann Mitglied
    Registriert seit
    13.02.2008
    Beiträge
    1.591
    Beitragswertungen
    9 Beitragspunkte
    WHERE `gid` ='2' ");


    Nicht das " Doppelt nehmen^^ dann " der das aus^^also nimm '
    Sub2Go.NET | Kostenlosen Webspace mit vielen features! Für Ilch-Forumsmitglieder doppelten Speicher!
    Mave1993.de Blog
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Druide666 Mitglied
    Registriert seit
    16.03.2007
    Beiträge
    85
    Beitragswertungen
    2 Beitragspunkte
    ok ein schritt weiter habe jetzt den Code so geschrieben
    $gg1 = @db_query("SELECT COUNT( uid )
    FROM 'prefix_groupusers'
    WHERE `gid` ='2' ");
    $ggg    = @db_result($gg1,0);
    
    echo 'Insgesamt: '.$ggg.' User in der Gruppe<br />';


    nun zeigt er mir wieder die Seite an allerdings mit nem MySQL-Error:

    Dort steht:

    MySQL Error:
    1064 : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''ic1_groupusers' WHERE `gid` ='2'' at line 2
    in Query:
    SELECT COUNT( uid ) FROM 'ic1_groupusers' WHERE `gid` ='2'

    Debug backtrace:
    @ mysql.php:32 -- debug_bt()
    @ mysql.php:50 -- db_check_error(...)
    @ memb_list.php:87 -- db_query(...)
    @ user.php:24 -- require_once(...)
    @ index.php:25 -- require_once(...)

    Was soll das jetzt komme jetzt ganz durcheinander?
    Sorry aber kenne mich nicht ganz so gut aus
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Druide666 Mitglied
    Registriert seit
    16.03.2007
    Beiträge
    85
    Beitragswertungen
    2 Beitragspunkte
    ok ok ich habs war der fehler, das bei
    FROM 'prefix_groupusers'

    die ' entfernt werden müßen. Danke an euch
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten