bu şekilde yaparsanız sorun çözülecektir id kısmı yaptığım yerlere almasını istediğiniz tabloları ekleyin
$mesajlar=$db->prepare( "
With cte as(
SELECT idkısmı FROM mesaj WHERE idkısmı = ".kullanıcı." Group by idkısmı
)
Select
m.*
From
cte c
Left Join mesaj m on m.idkısmı = c.idkısmı
WHERE
m.mesaj_id = (Select mZ.mesaj_id From mesaj mZ WHERE mZ.gonderen_id = c.gonderen_id And mZ.gonderilen_id = ".kullanicidi." Order By mesaj_zaman DESC LIMIT 1)
And m.gonderilen_id = ".kullanicidi."
Order By
mesaj_zaman desc ");
$mesajlar->execute();