gelen mesajları ve giden mesajları sohbet eder gibi sıralı göstermek istiyorum.
Bir gelen mesajdan bir giden mesajdan yani sıralı gidecek şekilde gelen mesajları while ile gösteriyorum ama giden mesajlarıda while ile aynı css blogunda kullandıgım için ya sıralı gelmiyor ya döngüye girmiyor yardımcı olacak arkadaşlar olursa çok sevinirim işin içinden çıkamadım. Umarım anlatabildim örnek kodlar;
?php
while($row = mysql_fetch_array($result)){
while($row2 = mysql_fetch_array($justme)){
?>
<div class="msg-om">
<ul>
<li class="om-li1"><span style="background-image:url(<?=$url;?>/<?=$rsu["resim"];?>)"></span></li>
<li class="om-li2"><span><?=$row["messages"];?></span></li>
<li class="om-li3"><span><?=$row["tarih"];?><br/>10:36 PM</span></li>
</ul>
</div><!--.om1-->
<ol id="update" class="timeline"> </ol><div id="flash"></div>
<div class="msg-om msg-om2">
<ul>
<li class="om-li1"><span style="background-image:url(<?=$url;?>/<?=$rsu2["resim"];?>)"></span></li>
<li class="om-li2"><span><?=$row2["messages"];?></span></li>
<li class="om-li3"><span><?=$row2["tarih"];?><br/>10:36 PM</span></li>
</ul>
</div><!--.om1-->
<?php
}
}
?>
</div>
bu şekilde istedigim gibi sıralı çıkıyor ama giden mesajlar sorunsuzken gelenler döngüye girmiyor
sıralı mesajlar while sorunu
7
●350
- 23-08-2016, 02:45:14
- 23-08-2016, 02:56:02<?php while($row = mysql_fetch_array($result)){ ?>
<div class="msg-om">
<ul>
<li class="om-li1"><span style="background-image:url(<?=$url;?>/<?=$rsu["resim"];?>)"></span></li>
<li class="om-li2"><span><?=$row["messages"];?></span></li>
<li class="om-li3"><span><?=$row["tarih"];?><br/>10:36 PM</span></li>
</ul></div>
<?php } ?>
<?php while($row2 = mysql_fetch_array($justme)){ ?>
<ol id="update" class="timeline"> </ol><div id="flash"></div>
<div class="msg-om msg-om2">
<ul>
<li class="om-li1"><span style="background-image:url(<?=$url;?>/<?=$rsu2["resim"];?>)"></span></li>
<li class="om-li2"><span><?=$row2["messages"];?></span></li>
<li class="om-li3"><span><?=$row2["tarih"];?><br/>10:36 PM</span></li>
</ul></div><?php } ?>
böyle kullansan? - 23-08-2016, 03:08:05o zaman döngü sorunsuz çalışıyor ama sıralı gelmiyor gelen mesajlar üstte giden mesajlar altta çıkıyor ben birbiriyle yazışma şeklinde sıralı çıkartmak istiyorum hocam
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 03:08:05 -->-> Daha önceki mesaj 03:05:21 --
iki farklı döngü kullanıyorum ama her ikiside aynı tablo birinde session ile kullanıcı idsi diğerindede üye id alıyorum gönderici ve alıcı olarak. - 23-08-2016, 18:41:02Neden 2 tane döngü var burda?Wolfmaster adlı üyeden alıntı: mesajı görüntüle
Mesajları tuttuğun tabloyu verebilir misin? 2 tane döngü olması biraz mantık dışı geldi ama tabloyu verirsen çözüm sunabilirim.
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 18:41:02 -->-> Daha önceki mesaj 18:32:12 --
Şu kodu da dener misin?
<?php $row = array(); $row[]= mysql_fetch_array($result); $row[]= mysql_fetch_array($justme); while($row){ ?> // html kodları <?php } ?> </div> - 24-08-2016, 12:34:49sorun cssnin farklı iki tablodan oluşmasından dolayı css de bölümüne değişken koyarak sorunu hallettim ilgilenen arkadaşlara tşkler
- 24-08-2016, 12:37:11Gelen mesajlar ile giden mesajlar database'de aynı table içerisinde değil mi ?