Zum Inhalt springen

Select - Daten aus zwei Tabellen ziehen?


ReeN87

Empfohlene Beiträge

Ich habe u.a. 2 Tabellen in einer Datenbank.

esl_ladders

id, ladder_name, ...etc

esl_teams

id, team_name, team_ladderid ...etc

Folgendes bräuchte ich am Ende in nem html Template:

-----------------------------

| Ladder Name | Team Name |

-----------------------------

| Ladder Name | Team Name |

-----------------------------

| Ladder Name | Team Name |

-----------------------------

......... und

...... so

... weiter

.

Es soll halt immer der Ladder Name, der anhand der "id = ladderid des Teams" Bedingung zu dem jeweiligen Team passt, mit ausgegeben werden. Wenn alles in einer Tabelle wäre, wär das ja kein Problem, aber es sind nunmal 2 getrennte Tabellen und das macht mir zu schaffen...

Ich hab gestern bereits den ganzen Tag mit Joins herum experimentiert, aber entweder blick ich da zu wenig durch oder es funktioniert einfach nicht...

Könnte mir von euch vielleicht jemand helfen?

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hmmm ok, so habe ich es bereits... Wenn das so stimmen sollte, muss der Fehler wohl doch in den Variablen liegen. Fakt ist nämlich, ich bekomme keinerlei Ausgaben im Template...

Wenn ich Werte nur aus einer Tabelle ziehe, würde das ja z.B. so aussehen:

$team_name=$esl['team_name'];

$ladder_name=$esl['ladder_name'];

etc

Müssen da jetzt noch die l's und t's von der Abfrage mit rein? Wenn ja, wie genau?

Bearbeitet von ReeN87
Ergänzung
Link zu diesem Kommentar
Auf anderen Seiten teilen

Müssen da jetzt noch die l's und t's von der Abfrage mit rein? Wenn ja, wie genau?

"select l.ladder_name" liefert dir AFAIK eine spalte namens l.ladder_name zurück.

schreib bei der ergebnisspalte des SELECT entweder einen spaltenalias hin:

select l.ladder_name AS ladder_name, t.team_name AS team_name

oder schau, ob in $esl ein feldwert namens 'l.ladder_name' abfragbar ist.

btw, ist das PHP auf MySQL?

s'Amstel

Link zu diesem Kommentar
Auf anderen Seiten teilen

Edit:

Oh Gott, bin ich dämlich -.-

Hatte im Code der Abfrage einmal ausversehen ein großes L und beim Rest kleine l's... Und bis eben ist es mir nicht aufgefallen -.-

Also, kann geschlossen werden ^^ Danke für die Mühe ;)

Bearbeitet von ReeN87
Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...