Duyuruyu Kapat
Facebook Gözat
Twitter Gözat

ajax sorunu

Konu, 'PHP' kısmında digrev tarafından paylaşıldı.

Etiketler:
  1. digrev

    digrev Üye

    Kayıt:
    7 Şubat 2012
    Mesajlar:
    145
    Beğenilen Mesajlar:
    0
    Arkadaşlar bir like sistemi yapıyorum Sessiondaki user konuyu bir kere beğenebilecek onu yaptım kullanıcı konuyu begendiğinde veritabanına kayıt yapıyor ama like butonunun yanındaki beğenen sayısı sayfayı yenilemeden değişmiyor şöyle bir şey yaptım ama olmuyor


    var c=$("#"+$id+".begen").html();
    var sayi=parseInt(c)+1;
    $("#"+$id+".begen").html(sayi);

    yapmak istediğim like butonuna tıklanınca değerini arttımak

    kodlar bu şekilde
    Kod:
    foreach ($data as $row) {
        ?>
       <div class="konu">
       <span style="float:right" class="begen" id="<?php  echo $row['konu_id']; ?>"><?php echo $row['begen']; ?></span>
        <a href="javascript:;" style="float:right;margin-left:4px" class="like" id="<?php echo $row['konu_id']; ?>"><i class="far fa-thumbs-up"></i></a>
        <h3><?php echo $row['konu_baslik']; ?></h3>
        <p ><?php echo $row['konu_aciklama']; ?></p>
       
       </div>
        <?php
    }
    ?>
    </body>
    </html>
    <script>
    $(function(){
        $("a.like").click(function(){
    var id=$(this).attr("id");
    
    $.ajax({
        url:"begen.php",
        data:{id},
        dataType:"json",
        method:"post",
        success:function(e){
          if(e.err){
              alert(e.err);
          }
          else{
              alert(e.ok);
          var c=$("#"+$id).html();
          alert(c);
           
          }
        }
     
  2. sefa1471

    sefa1471 Üye

    Kayıt:
    13 Mart 2014
    Mesajlar:
    156
    Beğenilen Mesajlar:
    16
    Meslek:
    Öğrenci
    Şehir:
    Ankara
    Merhaba en basitinden beğeni sayısını bir sayafaya çektirip ajax ile görünmesini istediğiniz yerin classına sonucu yazdirabilirsiniz.