Hallo,
Ich beschäftige mich erst seit 1 Monat mit PHP. Ich versuche nun eine Art Liga Seite eigenhändig aufzubauen. Klappt ganz gut.
Allerdings habe ich eine Frage bez. Problem.
Ich möchte die Namen der beiden Teammitglieder rausgeben. Die Namen muss er aus der Tabelle fa_pass0_login holen wo auch eine ID zugehört.
In der Tabelle liga_teams stehten die mitglieder der teams. Allerdings nur die ID und nicht der Name. Die muss ich aus der anderen Tabelle holen.
Problem besteht daran das ich mit dem ON befehl checken muss welcher der beiden Spieler gerade die Seite aufruft und welchen Spieler ich aus der Tabelle fa_pass0_login rausholen muss und als teampartner anzeige...
Hoffe Ihr versteht mein Problem überhaubt
Hier der Code...
// Überprüfen ob Benutzer bereits im Team
$check_team = @mysql_query("SELECT team_id FROM fa_pass0_login WHERE user_id = $umsSystem->user_id");
$check_team_daten = @mysql_fetch_assoc($check_team);
$team = @mysql_query("SELECT
liga_teams.teamname,
liga_teams.player1,
liga_teams.player2,
fa_pass0_login.nic AS player2_nic
FROM
liga_teams
LEFT JOIN
fa_pass0_login
ON
user_id = player1
WHERE
player1 = $umsSystem->user_id OR player2 = $umsSystem->user_id");
$team_daten = @mysql_fetch_assoc($team);
if ($check_team_daten['team_id'] > 0) {
// Tabellenbeginn
echo "<table class=team_daten >";
// Überschrift
echo "<th>Team Daten:</th>";
// Tabellenzeile mit -zellen
echo "<tr><td><strong>Teamname:</strong></td>";
echo "<td><strong>";
echo $team_daten["teamname"];
echo "</strong></td></tr>";
echo "<tr><td>Teamspieler 1:</td>";
echo "<td>";
echo $umsSystem->nic;
echo "</td></tr>";
echo "<tr><td>Teamspieler 2:</td>";
echo "<td>";
echo $team_daten["player2_nic"];
echo "</td></tr>";
// Tabellenende
echo "</table>";
Ich sag schonmal vielen vielen dank...
Ich beschäftige mich erst seit 1 Monat mit PHP. Ich versuche nun eine Art Liga Seite eigenhändig aufzubauen. Klappt ganz gut.
Allerdings habe ich eine Frage bez. Problem.
Ich möchte die Namen der beiden Teammitglieder rausgeben. Die Namen muss er aus der Tabelle fa_pass0_login holen wo auch eine ID zugehört.
In der Tabelle liga_teams stehten die mitglieder der teams. Allerdings nur die ID und nicht der Name. Die muss ich aus der anderen Tabelle holen.
Problem besteht daran das ich mit dem ON befehl checken muss welcher der beiden Spieler gerade die Seite aufruft und welchen Spieler ich aus der Tabelle fa_pass0_login rausholen muss und als teampartner anzeige...
Hoffe Ihr versteht mein Problem überhaubt
Hier der Code...
// Überprüfen ob Benutzer bereits im Team
$check_team = @mysql_query("SELECT team_id FROM fa_pass0_login WHERE user_id = $umsSystem->user_id");
$check_team_daten = @mysql_fetch_assoc($check_team);
$team = @mysql_query("SELECT
liga_teams.teamname,
liga_teams.player1,
liga_teams.player2,
fa_pass0_login.nic AS player2_nic
FROM
liga_teams
LEFT JOIN
fa_pass0_login
ON
user_id = player1
WHERE
player1 = $umsSystem->user_id OR player2 = $umsSystem->user_id");
$team_daten = @mysql_fetch_assoc($team);
if ($check_team_daten['team_id'] > 0) {
// Tabellenbeginn
echo "<table class=team_daten >";
// Überschrift
echo "<th>Team Daten:</th>";
// Tabellenzeile mit -zellen
echo "<tr><td><strong>Teamname:</strong></td>";
echo "<td><strong>";
echo $team_daten["teamname"];
echo "</strong></td></tr>";
echo "<tr><td>Teamspieler 1:</td>";
echo "<td>";
echo $umsSystem->nic;
echo "</td></tr>";
echo "<tr><td>Teamspieler 2:</td>";
echo "<td>";
echo $team_daten["player2_nic"];
echo "</td></tr>";
// Tabellenende
echo "</table>";
Ich sag schonmal vielen vielen dank...