Selam arkadaşlar kullanıcılar arası mesajaşma sistemi yapıyorum mesajları aynı sayfada göstermeye çalışıyorum kodum aşağıda ki gibi
$mesajalan=$db->prepare("SELECT * from mesajlar where mesaj_alan_uye=:alan_uye");
$mesajalan->execute(array('alan_uye'=>$suyem['uye_id']));
$mesajaldi=$mesajalan->fetch(PDO::FETCH_ASSOC);
$gonderenuye=$db->prepare("SELECT * from uyeler where uye_id=:uye_id");
$gonderenuye->execute(array('uye_id'=>$mesajaldi['mesaj_gonderen_uye']));Burada da mesajları döndürmeye çalışıyorum ancak ilk bulduğu id yi döndürüyor ve geri kalan id leri döndürmüyor ekrana 1 id yi basıyor bunun sebebi ne olabilir ?
</li>
<?php while($sgonderen=$gonderenuye->fetch(PDO::FETCH_ASSOC)) {?>
<li>
<div class="usr-msg-details">
<div class="usr-ms-img">
<img src="http://via.placeholder.com/50x50" alt="">
</div>
<div class="usr-mg-info">
<h3><?= $sgonderen['uye_kullanici'];?></h3>
<p>Vestibulum ac diam..</p>
</div><!--usr-mg-info end-->
<span class="posted_time">1:55 PM</span>
</div><!--usr-msg-details end-->
</li><?php } ?>