Есть запрос к БД:
$qr_result = mysql_query("select ket.district.id, ket.district.ima, count(marker.district) from district
							left join ket.marker on ket.marker.district = ket.district.ima  
							group by district ORDER BY id;");
$qr_result2 = mysql_query("SELECT count(*) FROM `marker`;")
or die(mysql_error());
$list = array();
//$alllist = array();
while($r = mysql_fetch_assoc($qr_result)) 
{
	$list['list'][] = $r; 
};
while($d = mysql_fetch_assoc($qr_result2)) 
{
	$list['allLIST'][] = $d;		
};
echo json_encode($list); 
//echo json_encode($alllist); 
?>
Ответ приходит в следующем виде: 
{"list":[{"id":"1","ima":"...","count(marker.district)":"1"  },
..........,
"allLIST":[{"count(*)":"6"}]}
В аяксе хочу выводить только значения ima и count(marker.district), но выводится все это добро сразу три раза...
При этом, при выводе ключа "allLIST":[{"count(*)":"6"}]} - все происходит нормально в этом куске кода:
for (var key1 in list['allLIST'])
				{	
					html+='<a class = "link" onclick="event.preventDefault()">';     
					for (var key2 in list['allLIST'][key1]) {
						html+='<li class = "big" onclick="alldistrict()")>Все районы  \(' + list['allLIST'][key1]['count(*)'] + "\)</li>";				
					}
					html+='</a>';
				}
					console.log(html);
				$("ul.list").html(html);
Собственно, вопрос в том, как пофиксить дублирование строк при выводе их из ассоциативного массива в цикле

Пардон, скорее из объекта, а не массива