@LeViS; rank tablosunda oylanan resimlerin idlerini bir dizi haline getirip resimlerin çekildiği sql sorgusunda bunları NOT IN ile dahil etmeden sorgulayabilirsiniz.

Örnek (denemedim):
<?php 
ob_start(); 
include("baglan.php"); 
include("ust.php"); 
?> 


<?php
$oylanan_resim_sql = mysql_query("SELECT resim FROM rank WHERE uye='$uye' Group by resim"); 
while (list($resim_id) = mysql_fetch_array($oylanan_resim_sql))
{
	$resim_id_dizi[] = $resim_id; //rank tablosunda kaydı olan resim idlerini diziye atıyoruz.
}

$resim_idler = implode(',', $resim_id_dizi); //dizideki idleri id1,id2,... şeklinde string haline getiriyoruz

$okuresim = @mysql_query("SELECT * FROM resim WHERE id NOT IN (".$resim_idler.") ORDER BY id DESC LIMIT 100"); 
while($yazresim = @mysql_fetch_array($okuresim)) { 
?> 

<a href="<?=$siteadresi?>photo/<?=$yazresim["id"]?>"><img src="<?=$siteadresi?>img.php?src=<?=$yazresim["resim"]?>&w=100&h=100"></a> 

<?php } ?>  

<?php include("alt.php");?>