Hallo Sven,
» Es soll IMMER ein Logo angezeigt werden (dummy.jpg)
» NUR, wenn ein echtes Logo inder Datenbank eingetragen ist, dann soll dieses angezeigt werden.
Dann bau deine Datenbankabfrage so, dass sie ein IF (oder CASE, je nach DB-System) enthält und nur dann den Spalteninhalt ausgibt, wenn der ein Logo angibt, ansonsten aber immer die Dummylogo-Info.
meiner Meinung nach sollte im entsprechenden Datenbankfeld der Wert NULL stehen, wenn kein Logo eingetragen ist. Dann benötigt man nichts Komplizierteres als ein einfaches COALESCE
SELECT
[...],
[link:http://dev.mysql.com/doc/refman/5.0/en/comparison-operators.html#function_coalesce@title=COALESCE](logo, 'dummy.jpg') mylogo,
-- nimm den ersten von NULL verschiedenen Wert, d.h. falls kein richtiges
-- Logo vorhanden ist, das Dummy-Logo.
[...]
Sowas funktioniert wunderbar, das weiß ich aus der eigenen Praxis :-)
Freundliche Grüße
Vinzenz