<?

$result = mysql_query("select id, title from tabloadi");

while(list($id, $title) = mysql_fetch_row($result)){
	
	$bak = mysql_query("select id from tabloadi where title='$title' and id!='$id'");
	
	if($bak){
		
		while(list($silid) = mysql_fetch_row($bak)){
			mysql_query("delete from tabloadi where id='$silid'");
		}
	}
	

}

?>
yedekle denemedim aklıma gelen suan bu uyarlaması sana kalmış. Mantık ise su tek tek sorgulama yapar titlesi eşit olanı ve id si eşit olmayanı siler.