Blackwane: Daten aus 2 Tabellenlesen und ausgeben

Beitrag lesen

Du vergleichst gerade GoldStart mit dem Nick, das wird nie Stimmen :).
Du muss nachschauen, welche Spalte in der Award-Tabelle den Spieler darstellt. Vermutlich ist es die PID, aber das musst du herausfinden, da ich nicht über deine Daten verfüge.

:)hm... ich weiß auch nicht welche Spalte meine Spieler dastellt^^
Die ID und PID sind überall gleich, theoretisch müsste es ja eig. egal sein welchen ich jetzt verwende. Ich benutze aber mal die "ID".

also muss nach dem Where die Tabelle und die Spalte "ID" rein?
also Where Tabelle1.ID = Tabelle2.ID

Wenn man weiß was SQL kann, ist das eine sehr einfache Abfrage. Vieleicht hilfr es dir die abfrage zu übersetzten:

Wähle/Hole [felder] AUS/VON [tabellen name] ALS [tabellen alias] WENN [feld1] gleich [feld2]

[1] das macht man mit "tabellenname/alias.feldname" also "t1.pid"

Ja, ich glaube wenn ich mal mehr freizeit habe. Sollte ich mal mehr MYSQL/PHP lernen^^

Was mich nur so verwirrt ist das [1].
Wo muss das hin???
Und was macht es???

Ich hoffe, das ich jetzt alles soweit bei der Abfrage verstanden habe und meine Abfrage so lauten müsste.

$ergebnis=mysql_query("SELECT goldStar, nick FROM stat_playerAwardMedals AS t1, stat_playerAtt AS t2 WHERE stat_playerAwardMedals.id = stat_playerAtt.id");  
while($ausgabe=mysql_fetch_object($ergebnis))

stat_playerAtt AS t2 da ist es ja egal wie ich das "t2" nenne oder?
Ich könnte doch auch schreiben.
stat_playerAtt AS name
richtig???
Ich glaube, das ist nur die Variable die ich dann später weiter verwende.