SQL Abfrage
MrHide
- php
Hi!
Ich steh gerade auf dem Schlauch und brauche etwas Anschub :-)
Ich arbeite gerade an einer Community. Es soll eine Art Buddy Liste hinterlegt werden.
Das heißt, ich erlaube dem gegenüber mein Bild zu sehen wenn ich dies durch einen Klick bestätige.
Mein Ansatz wäre folgender:
Ich erstelle eine neue Tabelle "buddy".
Zwei Felder: meineID, andereID
Wenn ich per Klick bestätige, dass der andere mein Freund ist, gibts nen Datenbankeintrag: ich setze meine ID und andereID(die ID des Gegenübers).
Wenn nun die Bilder oder Profile aufgerufen werden gibts wieder eine Datenbankabfrage:
Ich checke also: Gibts für meine ID einen Eintrag mit andereID? Wenn ja darf das Bild gezeigt werden, wenn nein, dann nicht.
Seht ihr darin auch den korrekten Weg?
Wie müsste die SQL Abfrage korrekt lauten?
Grüße und Dank, MH
Ich checke also: Gibts für meine ID einen Eintrag mit andereID? Wenn ja darf das Bild gezeigt werden, wenn nein, dann nicht.
Seht ihr darin auch den korrekten Weg?
Wie müsste die SQL Abfrage korrekt lauten?
Etwa so:
$q = mysql_query("SELECT `ID` FROM `andereID` WHERE `ID` = `meineID`");
und dann so was wie
if(!$q)
{
echo "Kein Buddy";
}
else
{
echo "Buddy";
}
Gruss Bouni
Hi,
Etwa so:
$q = mysql_query("SELECT
ID
FROMandereID
WHEREID
=meineID
");
>
> und dann so was wie
>
> ~~~php
> if(!$q)
> {
> echo "Kein Buddy";
> }
Du willst nicht wirklich daraus, ob die DB-Abfrage korrekt ausgeführt werden konnte, einen Schluss auf die vorliegenden Daten ziehen.
MfG ChrisB