php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2008

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 31.03.2008, 22:48  
Neuer Benutzer
 
Registriert seit: 31.03.2008
Beiträge: 6
kleenerandi befindet sich auf einem aufstrebenden Ast
Standard Left Join.. mit ON 2 Spalten holen?

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...

Geändert von kleenerandi (31.03.2008 um 22:56 Uhr).
kleenerandi ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] LEFT JOIN auf mehrere Spalten nystagmussen Datenbanken 3 22.07.2008 08:05
WHERE-Clause im Left Join cycap Datenbanken 2 06.11.2007 11:06
JOIN / LEFT JOIN und Co prinzli Datenbanken 12 05.11.2007 22:15
LEFT OUTER JOIN auf Nicht-Tabelle inu Datenbanken 15 29.03.2007 20:21
[solved] LEFT JOIN - #1066 - Not unique table/alias moose Datenbanken 6 12.12.2006 06:41
[gelöst] LEFT JOIN und trotzdem nicht alle Sätze da?!? stefanjann Datenbanken 3 24.10.2006 11:32
Left outer join, timestamps php-newbie83 Datenbanken 29 27.04.2006 09:29
inner join zeigt gleiche spalten nur 1x Datenbanken 3 22.02.2006 17:11
Select Problem Datenbanken 17 16.01.2006 21:54
[Erledigt] LEFT JOIN Query Bildung Datenbanken 6 04.11.2005 15:24
[Erledigt] LEFT JOIN funtkioniert nicht richtig Datenbanken 3 19.10.2005 17:38
[Erledigt] LEFT JOIN Problem Datenbanken 11 21.03.2005 16:36
[Erledigt] left outer join mit bedingung Datenbanken 2 04.03.2005 00:52
left outer join Problem Datenbanken 5 21.01.2005 17:25
den letzte(grösten) eintrag aus LEFT JOIN Datenbanken 2 24.07.2004 18:33

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
join über zwei spalten, left outer join mehrere spalten, join über mehrere spalten, join mehrere spalten, $umssystem->nic, join zwei spalten, join mehrere felder, <? echo $umssystem->nic ?> mit text, left join mehrere spalten, left join mit 2 spalten, join 2 spalten, left outer join mit 2 spalten, \join mit 2 spalten\

Alle Zeitangaben in WEZ +2. Es ist jetzt 18:27 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum