@ChrisB, DiBo33
Vielen Dank für Eure Hinweise. Jetzt habe ich den Fehler endlich gefunden. Nachdem ich den String, der für den Vergleich herangezogen wird, entsprechend "gequoted" hatte, bekam ich nach wie vor NULL als Rückgabewert (und nicht wie zuerst erwartet ein leeres Objekt). Erst nachdem ich es folgendermaßen geschrieben hatte, hat es schlußendlich funktioniert:
$query = 'SELECT COUNT(*)'
. ' FROM #__bo_bargains'
. ' WHERE `release` = '.$db->Quote($release, false)
. ' AND placement='.$placement
;
Viele Grüße
boeschung