Şimdi Ara

yazı gönderme hakkında

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
3 Misafir (1 Mobil) - 2 Masaüstü1 Mobil
5 sn
13
Cevap
0
Favori
210
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • arkadaşlar yazı gönderirken alt satır sürekli aşağa iniyor.bunu sabitlemek için gönderilen yazıların bi kısmını otomatik silmesi lazım.bunu nasıl yapabilirim yardımcı olursanız sevinirim.

    yazı gönderme hakkında



  • Veriyi çekerken son 5 veri şeklinde çekebilirsin.

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • BiletlerBiletxD kullanıcısına yanıt
    tamam son 5 veri çekecezde ekrana daha önceden yazılanları nasıl sildirecez.sildirmeden yeni mesajlar gelmez.mod 5 gibi olcak



    < Bu mesaj bu kişi tarafından değiştirildi ibrahimyonetici -- 22 Mart 2020; 19:0:59 >
  • Php ile verileri çekiyorsan sayfayı yenilediği de zaten sadece son 5 kayıt gelecek.

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • BiletlerBiletxD kullanıcısına yanıt
    bu mudur
    <?php
    $sql=$db->prepare("SELECT * FROM messages order by id asc limit 0,5");
    $sql->execute();
    while($r=$sql->fetch()){
    echo "<div class='msg' title='{$r['posted']}'><span class='name'>{$r['name']}</span> : <span class='msgc'>{$r['msg']}</span></div>";
    }
    if(!isset($_SESSION['user']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH'])=='xmlhttprequest'){
    echo "<script>window.location.reload()</script>";
    }
    ?>



    < Bu mesaj bu kişi tarafından değiştirildi ibrahimyonetici -- 22 Mart 2020; 19:21:4 >
  • Mesajları id ile kayıt ediyorsan bu işine yarayabilir.
  • BiletlerBiletxD kullanıcısına yanıt
    desc ile yaptığım zaman oluyor ama yazı yukardan gidiyor.yazı aşağıdan beri gitmesi lazım.asc ile yaptığım zamanda yazı aşağıdan beri gidiyor ama onlada sadece 5 veriye kadar ekrana yansıtabiliyorum.tekrar için sonrası gelmiyor



    < Bu mesaj bu kişi tarafından değiştirildi ibrahimyonetici -- 22 Mart 2020; 20:3:15 >
  • Bir diziye son 5 değeri atayıp tersten bastırabilirsin.
  • BiletlerBiletxD kullanıcısına yanıt
    diziyle sadece 1 satırı yansıtabiliyorum.5 satıra kadar gitmesi için bunun forla dönmesi lazım nasıl yapcaz
    <?php
    $sql=$db->prepare("SELECT * FROM messages order by id desc limit 0,5");
    $sql->execute();
    while($r=$sql->fetch()){
    $dizi[]=$r['name'];
    $dizi[]=$r['msg'];
    }
    echo $dizi[0];?> : <?php
    echo $dizi[1];

    if(!isset($_SESSION['user']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH'])=='xmlhttprequest'){
    echo "<script>window.location.reload()</script>";
    }
    ?>



    < Bu mesaj bu kişi tarafından değiştirildi ibrahimyonetici -- 22 Mart 2020; 21:25:50 >
  • Yazmışsın zaten for döngüsü ile yapabilirsin

    for($i=0;$i<count(array);$i++){
    echo $array[$i];
    }
  • BiletlerBiletxD kullanıcısına yanıt
    aynı sonuç verdi.veri tabanına ilk 5 veriyi yazdırıldıktan sonra bu verilerin sildirilmesi işlemi otomatik olması lazım ki tekrar ilk 5 veriyi ekrana aşağıdan yukarıya doğru yansıtabilsin.bunun başka yolu yok



    < Bu mesaj bu kişi tarafından değiştirildi ibrahimyonetici -- 23 Mart 2020; 13:33:47 >
  • sonunda yaptım bir tane
    yazı gönderme hakkında
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.