• 23-08-2016, 02:45:14
    #1
    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
  • 23-08-2016, 02:56:02
    #2
    <?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:05
    #3
    o 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:02
    #4
    Wolfmaster adlı üyeden alıntı: mesajı görüntüle
    o 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.
    Neden 2 tane döngü var burda?

    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:49
    #5
    sorun 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:11
    #6
    Gelen mesajlar ile giden mesajlar database'de aynı table içerisinde değil mi ?
  • 24-08-2016, 23:16:12
    #7
    aynen
  • 24-08-2016, 23:28:07
    #8
    Üyeliği durduruldu
    çift döngü kullanma hocam

    1 döngü ile döngü içerisinde if bensem bu şekilde çıktı ver değilsem bu şekilde çıktı ver mantığında git.