Ich steh momentan etwas an. Ich möchte eine Liste ausgeben aller Spieler und den zugehörigen Clan. Soweit auch kein Problem nur möchte ich auch die Spieler ausgeben die in keinen Clan sind.
Mit dem Sql Befehl:
Erhalte ich nur Einträge von Spieler die im Clan sind. Das Problem an der Sache ist Spieler die nicht im Clan sind haben auch keinen Eintrag in der gilden_user Tabelle wodurch sie dann nicht geliste werden.
Hab ich da einen Denkfehler im aufbau der Datenbank drin oder kann man das über einen Sql irgendwie lösen das beides auf einmal ausgeben wird.
Also alle Spieler und deren Clanname oder eben kein Clanname wenn er in keinen Clan ist aber der Spieler soll trozdem auch gelistet werden.
Ist es möglich die Daten mit einem Sql abzufragen oder muß ich einen umweg über 2 Sql befehle gehen.
Im Anhang ein Diagram der Datenbank.
Mfg Splasch
Mit dem Sql Befehl:
PHP-Code:
SELECT
username, lvl, insgexp, status,gild_name
FROM
accounts,game_char,gilden_user,gilden
WHERE
user_id=game_char.f_userid AND
user_id=gilden_user.f_userid AND
gilden_id = f_gildenid
Hab ich da einen Denkfehler im aufbau der Datenbank drin oder kann man das über einen Sql irgendwie lösen das beides auf einmal ausgeben wird.
Also alle Spieler und deren Clanname oder eben kein Clanname wenn er in keinen Clan ist aber der Spieler soll trozdem auch gelistet werden.
Ist es möglich die Daten mit einem Sql abzufragen oder muß ich einen umweg über 2 Sql befehle gehen.
Im Anhang ein Diagram der Datenbank.
Mfg Splasch
Kommentar