lol i didnt know if you was smart mouthing or what but it was no prob, I did do what you suggested and it's much appreciated. And i did sit back read through all those tabs of tutorials and did some extra research and i got it. This is what i came up with:
$con = mysql_connect("localhost","name","pw");
if (!$con)
{
die('Could not connect, D: ' . mysql_error());
}
mysql_select_db("db name", $con);
$sql = "SELECT `media`.`med_file`
FROM `media`
INNER JOIN `Profiles` AS `P` ON `P`.`ID` = `media`.`med_prof_id`
INNER JOIN `RayMusicFiles` AS `Ray` ON `Ray`.`Owner` = `media`.`med_prof_id`
INNER JOIN `Profiles` AS `PP` ON `PP`.`PrimPhoto` = `media`.`med_id`
WHERE `Ray`.`{$this->aTableFields['medProfId']}` = 1
";
$result = mysql_query($sql);
$imgid = mysql_fetch_object($result);
if (!$result)
{
die('U F*d Up Somewhere, D: ' . mysql_error(). " Actual query: " . $sql);
}
$sImage = '<div class="lastFilesPic"><a href="'.$sHref.'"><img src="'.$this->sThumbUrl.$aData['medProfId'].'/thumb_'.$imgid->med_file.'"></a></div>';
break;
---- my issue was not only the object but also this part: <img src="'.$this->sThumbUrl.$aData['medProfId'].'/thumb_'.$imgid->med_file.'"> // i had the image var like $imgid['med_file'] but switched it to $imgid->med_file. Worked beautifully.
That was the biggest issue and i suspect my next issue should be a piece of cake, i might actually figure it out before you or anyone else read this but still want to know your suggestions or anyone else if any to suggest

=D.
All i simply need to know now is on the WHERE clause i have "1" for profile "1" and it shows up for the thumbnails that are from profile 1 but how can i leave it to where the profile number is inserted as it's called for so the thumbnails for profile 2 and 3, etc can show up as well? I tried a few different ways already but like i said, i am a bit slow

. And thanks for all the help, it's very very very appreciated