Merhaba arkadaşlar bir chat uygulaması yazıyorum....

her sey guzel gidiyordu fakat şimdi bir sorunum oldu ve kafam dondu galiba ne yapacagımı sasırdım....

$mesajcek = mysql_query("SELECT * FROM canlisoru ORDER BY id DESC");
   while($mesajlar=mysql_fetch_array($mesajcek)){
	if($_SESSION['memberid']!==$mesajlar['kim'] || $mesajlar['kime']==$_SESSION['memberid']){
	$kacmesaj =mysql_num_rows(mysql_query("SELECT * FROM canlisoru WHERE kime='".$_SESSION['memberid']."' AND kim='".$mesajlar['kim']."'"));
	$mesajatan=mysql_fetch_array(mysql_query("SELECT * FROM users WHERE id='".$mesajlar['kim']."'"));
	echo '
	<div class="mesajatan" title="'.$mesajatan['id'].'">
	'.$mesajatan['name'].'
	<div class="kacmesaj">'.$kacmesaj.'</div>
	</div>
	';
	echo '<div style="clear:both"></div>';
	}
}

Şimdi sorunumuz şu mesela diyelimki aynı uye 5 adet yazı yazmıs karsıya bu ekranda su sekilde geliyor...

Admin
Admin
Admin
Admin
Admin

ben bu şekilde değilde
Admin

bu şekilde olmasını istiyoırum yani diyelim ki admin 10 mesaj atmıssa da admin bir tane gorunsun zaten num_rows ile kac tane attıgını tutuyorum.