hocam doğru çıktı vermiş
istediğiniz sonuç icinse "group by kimden DESC" bu kısmı komple kaldırın.
groupları sorgunun içine kriter olarak ekleyin
$sorgu1-> Select DISTINCT kimden from table
while(){
select alanlar from tablo where kimden='$sorgu1[0]' and diger kosullar order by id DESC;
}
ilk çözümümüz doğru aslında ama bu da alternatif bir çözüm size