sadece verdiğin bilgilere göre yazdım...


<?php

	$dbhost = 'localhost';
	$dbkuladi = '*****';
	$dbkulsifre = '*******';
	$db_ismi = "*******";

	$baglan = mysql_pconnect($dbhost,$dbkuladi, $dbkulsifre);
	$sec = mysql_select_db($db_ismi);

	$datacek = mysql_query("SELECT * FROM kategoriler WHERE id=2");

	$katid = array();
	while ($sorgumuz = mysql_fetch_assoc($datacek))
		$katid[] = $sorgumuz['kat'];
		
		
	$datacek = mysql_query("
	SELECT 
		t.kid, t.baslik, t.resim
	FROM (haber AS t)	
	WHERE t.kid IN (" . implode(', ', $katid) . ")
	LIMIT 0, 10");
	
	$goster = array();
	while ($sorgumuz = mysql_fetch_assoc($datacek))
	{
		$goster[] = array(
			'haberbasligi' => $sorgumuz['baslik'],
			'haberresmi' => $sorgumuz['resim']
			);
	}
	
	foreach ($goster as $data)
		echo "Haber Başlığı: ".$data['haberbasligi']." Resmi: ".$data['haberresmi']."<br />";

	
?>