Beiträge von CSB

    Hallo, die Datenbank ist mit der Installation erstellt worden wozu das Forums gehört. Ich habe diese nicht selber angelegt. So zur groupid=9 das ist die ID von der Gruppe wo ich die User gerne von haben möchte (also die Namen der User die in dieser Gruppe sind).
    Die Fehlermldung sieht so aus:

    Code
    [FONT=Verdana][size=10][B]SQL-DATABASE ERROR[/B]
    
    
    [B]Database error in WoltLab Burning Board:[/B] Invalid SQL: SELECT username, userid FROM bb1_groups LEFT JOIN bb1_users ON userid=userid  WHERE groupid=9 
    [B]mysql error:[/B] Column 'groupid' in where clause is ambiguous 
    [B]mysql error number:[/B] 1052 
    [B]Date:[/B] 19.08.2011 @ 23:26 
    [B]Script:[/B] /statistik.php 
    [B]Referer:[/B]  
    [/SIZE][/FONT]


    Ah okay, wenn es mit dem LEFT JOIN nicht geht nur mit

    Code
    [FONT=Verdana][size=10]$username_angel = $db->query("SELECT username, userid, groupid FROM bb".$n."_users WHERE groupid=9");[/SIZE][/FONT]

    geht es auch nicht da bekomme ich dann ausgegegeben angezeigt

    Code
    [FONT=Tahoma][size=8][FONT=Tahoma][size=8]Resource id #97[/SIZE][/FONT][/SIZE][/FONT]

    EDIT: Ich habe in der PHP Datei auch noch andere Abfragen drin die es ja ohne Probleme tun. Wo mir von den Gruppen, die es gibt die Anzahl ausgegeben wird wieviele sich in der Gruppe befinden. Nur jetzt wollte ich versuchen an die Usernamen zu kommen.

    LG

    Hi Leute,

    Ich versuche mich gerade an einer Abfrage und scheitere scheinbar an einer einfachen Sache.

    PHP
    /* ############## SPIELERARTEN ANFANG ########### */
       $username = $db->query("SELECT username, userid FROM bb".$n."_groups LEFT JOIN bb".$n."_users ON userid=userid 
    WHERE groups=groupid=9");
     /* ############## SPIELERARTEN ENDE ########### */

    Als Fehlermeldung bekomme ich zurück, dass "groups" keine gültige Spalte in der WHERE-Klausel ist

    Ich habe auch zwei Screens angehangen von der Tabelle Gruppe und User hab ich vielleicht dort einen Fehler oder ist mein Code einfach Falsch? Mit $username will ich in einer entsprechenden Datei die Namen aus der Gruppe ausgeben lassen, die ich versuche aufzurufen.

    Liebe grüße