Hallo,
ich grübel nun schon ein paar Stunden über dem Problem, habe mich mal an "Joins" gewagt, kam aber auch da nicht weiter.
Mein Problem:
Über ein Select Formular wird ein Squad ausgewählt, dessen Value beträgt die SquadID. Anschliessend wird das Formular mittels onSubmit() abgeschickt.
Nun sollen in einem 2. Select nur die Player stehen, die auch dem Squad angehören.
Würde die SquadID direkt in der Tabelle users jedem User zugeordnet sein, wäre das kein Problem, da aber jeder User in mehreren Squads vertreten sein kann, brauch ich eine extra Tabelle, in der den Squads die Player zugeteilt werden.
Wie also kann ich es schaffen, den Usernamen anhand der UserID in der Tabelle squad auszulesen/anzuzeigen?
Tabellen:
ich grübel nun schon ein paar Stunden über dem Problem, habe mich mal an "Joins" gewagt, kam aber auch da nicht weiter.
Mein Problem:
Über ein Select Formular wird ein Squad ausgewählt, dessen Value beträgt die SquadID. Anschliessend wird das Formular mittels onSubmit() abgeschickt.
Nun sollen in einem 2. Select nur die Player stehen, die auch dem Squad angehören.
Würde die SquadID direkt in der Tabelle users jedem User zugeordnet sein, wäre das kein Problem, da aber jeder User in mehreren Squads vertreten sein kann, brauch ich eine extra Tabelle, in der den Squads die Player zugeteilt werden.
Wie also kann ich es schaffen, den Usernamen anhand der UserID in der Tabelle squad auszulesen/anzuzeigen?
Tabellen:
PHP-Code:
squad
+-----------+------------+
| squadID | userID |
+-----------+------------+
| 1 | 1 |
| 1 | 2 |
| 1 | 3 |
| 2 | 1 |
+-----------+------------+
users
+-----------+------------+
| userID | userName |
+-----------+------------+
| 1 | Fritz |
| 2 | Marco |
| 3 | Dirk |
| 4 | Heino |
+-----------+------------+
Kommentar