YourWBB


yourWBB » yourWBB Misc * » Das Proggen » MySQL und PHP » Tabelleverknüpfung » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 2.214 Views | | Thema zu Favoriten hinzufügen

Neues Thema erstellen Antwort erstellen

Zum Ende der Seite springen Tabelleverknüpfung
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Didito
Mitglied


Dabei seit: 30.11.04
Beiträge: 442
Fähigkeiten: WBB2 Profi
Forenversion: 2.3

 Tabelleverknüpfung Antworten Zitieren Editieren Melden       UP

Ich habe probleme mit Tabellenverknüpfung.

Wer kann mir folgende erstellen?

Ich habe eine Onlineliste wo jeder sehen kann wer Online ist.

Nun möchte ich machen, wenn ein User Online ist der mich auf der Ignorierliste hat, dann sehe ich nicht das er Online ist obwohl er Online ist.

Alle User die Online sind raussuchen
code:
1:
2:
3:
4:
5:
$result = mysql_query("SELECT * FROM iplog ORDER BY time DESC");
$row = mysql_fetch_array($result);
$userid = $row['id'];


Usernamen raussuchen
code:
1:
2:
3:
4:
5:
$result_user = mysql_query("SELECT * FROM user WHERE id = '$userid'");
$row_user = mysql_fetch_array($result_user);
$user = $row_user['username'];


In die 1 Abfrage muss noch rein das er nur die User anzeigt die mich nicht auf Ihrer Ignorierliste haben.

Tabelle heißt: ignorelist

Spalten heißen: playerid1 und playerid2

Muss dann noch in der Art so hin:

ignorelist WHERE playerid1 != '$userid' AND playerid2 != '$_SESSION['id']'");

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Didito: 26.12.07 17:46.

26.12.07 17:18 Didito ist offline Finden Als Freund hinzufügen
florasoft
Mitglied


Dabei seit: 27.12.07
Beiträge: 2
Forenversion: Lite 1.0

Antworten Zitieren Editieren Melden       UP

hi,
zwei Tabellen verknüpft man mit join.

bsp.:
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
$sql ="SELECT

a._id,
b._userid

FROM

$tabelle_1

AS a

LEFT JOIN

$tabelle_2

AS b

ON

a._id = b._userid

WHERE

a._id = '$_SESSION['id']'

";


ist nicht getestet !!

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von florasoft: 27.12.07 22:10.

27.12.07 21:54 florasoft ist offline E-Mail Finden Als Freund hinzufügen
Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » yourWBB Misc * » Das Proggen » MySQL und PHP » Tabelleverknüpfung