Sorunu fasfakir arkadaşla çözdük;

Alıntı
if (@$_FILES['resim']) {
$resim = @$_FILES['resim']['name'];
$kaynak = $_FILES['resim']['tmp_name'];
$hedef = "../ugba/upload/";
$uzanti = substr($resim, -4);
if ($uzanti == '.png' || $uzanti == '.PNG') {
$yeniad = substr(md5(uniqid(rand())), 0,5);
$yeniresimadi = $yeniad.$uzanti;
$yukle = @move_uploaded_file($kaynak,$hedef.'/'.$yeniresimadi);
} else {
$yeniresimadi ="resimyok.png";
}
}
bu kodun sonuna yani if dışına ;

Alıntı
$string = '<a rel="shadowbox[Mixed]" href="http://www.siteadresi.com/xxxx/upload/'.$yeniresimadi.'"><img src="http://www.siteadresi.com/xxxx/upload/'.$yeniresimadi.'" alt="" /></a><a rel="shadowbox[Mixed]" href="http://www.siteadresi.com/xxxx/upload/'.$yeniresimadi.'"></a> ';
kodunu ekledik.
Ardından insert;

Alıntı
$kaydet = mysql_query("insert into xxxxxx (id, xxxx, xxxxxx, resim, xxxx, xxxx, xxxxx) values (NULL, '$xxxxxxx', '$xxxxx', '$yeniresimadi', '$xxxxx', '$xxxxx', '$xxxxx')") or die("Hata: kayıt işlemi gerçekleşemedi.");
idi, bunu;

Alıntı
$kaydet = mysql_query("insert into xxxxxx (id, xxxx, xxxxxx, resim, xxxx, xxxx, xxxxx) values (NULL, '$xxxxxxx', '$xxxxx', '$string', '$xxxxx', '$xxxxx', '$xxxxx')") or die("Hata: kayıt işlemi gerçekleşemedi.");
bununla değiştirdik.

Sorun çözüldü, veritabanına istediğimiz şekilde kayıt edildi.

Belki birgin bir arkadaş google de ararsa bunlar çözmüşler cevabını yazmamışlar diye küfür yemeyelim, bir iyilik yapayım diye yazmak istedim

teşekkürler, iyi forumlar