Profil im Thread - abfrage/ergänzung

daDoggy
Hallo zusammen.

ich hab folgendes problem: Derzeit hab ich bei jedem user der ein bestimmtes profilfeld ausgefüllt hat eine grafik drinnen. so soll das auch bleiben jedoch würde ich die abfrage gerne etwas modifizieren.

derzeit is es ca so: wenn im profil das feld "xy" ausgefüllt ist zeige grafik

so will ich es aber haben: wenn im profil das feld "xy" ausgefüllt ist und der user in benutzergruppe A ist dann zeige grafikA - ist profilfeld ausgefüllt und benutzer ist nicht in Gruppe A zeige grafikB - is das profilfeld nicht ausgefüllt zeige garnichts an

hab schon versucht das anzupassen aber ich bekomm nur fehlermeldungen, ich glaub das liegt daran das in der PHP nur die "profilefields" ausgelesen werden und daher die info fehlt in welcher benutzergruppe der entsprechende user ist.

das einzige was ich bis jetzt geschafft hab war das alle user die online waren und in der Gruppe A waren bei jedem die GrafikA gesehn haben, haben sie sich ausgeloggt wurde GrafikB angezeigt *ggg* das war aber der falsche weg *ggg* denn es soll ja nicht der aktuelle Online-User überprüft werden, sondern der Postersteller in dessen profil die grafik angezeigt wird.

hier mal die sql-abfrage welche ich in der thread.php eingebaut hab und der code aus der thread_postbit

thread.php
php:
1:
2:
3:
$gamerimage '';
$imagetag $db->query_first("SELECT field9 FROM bb".$n."_userfields WHERE userid = ".$posts['userid']); 
if($imagetag['field9']) eval("\$gamerimage = \"".$tpl->get("gamerimage")."\";");


gamerimage.tpl
code:
1:
2:
<div align="center"><a href="http://xxx.xxx.xx/$imagetag[field9]" target="_blank"><img src="http://xxx.xxx.xx/$imagetag[field9]" border="0" alt="$imagetag[field9]"  /></a></div>


thread_postbit.tpl
code:
1:
$gamerimage