Hallo,
ich hätte da mal ne Frage..
Folgende Tabellen:
Tabelle1: BildID | Bild
Tabelle2: BildID | UserID
Ein User kann sich nun seine Lieblingsbilder speichern...
Ich möchte die Bilder, die er gespeichert hat, mit einer anderen HG-Farbe ausgeben, als die anderen (wenn ich die übersicht ausgebe)..
Theoretisch sowas:
Kann man das ganze auch in eine Abfrage fassen?
Man könnte zwar noch alle Lieblingsbilder auslesen, in ein Array speichern und dann mittels array_exists oder so gucken, ob es drin ist, aber sind dann tortzdem noch 2 Abfragen (zumindest günstiger als das Beispiel oben)
mfg
ich hätte da mal ne Frage..
Folgende Tabellen:
Tabelle1: BildID | Bild
Tabelle2: BildID | UserID
Ein User kann sich nun seine Lieblingsbilder speichern...
Ich möchte die Bilder, die er gespeichert hat, mit einer anderen HG-Farbe ausgeben, als die anderen (wenn ich die übersicht ausgebe)..
Theoretisch sowas:
PHP-Code:
$qry = mysql_query("SELECT * From Tabelle1");
while($result = mysql_fetch_object($qry)){
$sql = mysql_query("SELECT * From Tabelle2 WHERE BildID = ".$result->BildID." usw..");
if(mysql_num_rows($sql) == 1) $otherhgcolor;
Man könnte zwar noch alle Lieblingsbilder auslesen, in ein Array speichern und dann mittels array_exists oder so gucken, ob es drin ist, aber sind dann tortzdem noch 2 Abfragen (zumindest günstiger als das Beispiel oben)
mfg
Kommentar