• 12-12-2022, 01:24:31
    #1
    arkadaşlar linkleri sayfa'da mysql den alıyor mysql de views clumn açtım nasıl bir kod ile saydırabilirim tıklamaları

  • 12-12-2022, 01:26:48
    #2
    Regnos.com
    Linke tıklayınca "linkin veritabanındaki kayıtlı sayacını çek" Sonra mysql update yap $guncelsayac+1
  • 12-12-2022, 01:42:27
    #3
    Mysql update ile yaparsan aynı anda tıklayan kişiler olunca sapıtabilir, dbdeki herhangi bir satıra json push yaptırmanı tavsiye ederim.
  • 12-12-2022, 01:50:48
    #4
    update tablo set views = views + 1 where id=tiklananbutonidsi
    bunu indirme sayfasına ya da butona tıklanınca giden php sayfasına gömebilirsin. sayfa yenilemeden yapıyorsan işlemleri viewartir.php?id=2 ye jquery ile istek atabilirsin dosya içerisinde de sql kodunu kullanıp php ile $_GET ile gelen id yi alırsın.
  • 12-12-2022, 01:52:36
    #5
    Üyeliği durduruldu
    webkaplani adlı üyeden alıntı: mesajı görüntüle
    Mysql update ile yaparsan aynı anda tıklayan kişiler olunca sapıtabilir, dbdeki herhangi bir satıra json push yaptırmanı tavsiye ederim.
    sapıtmaz. motorlar bu yuzden var. innodb myisam gibbi
  • 12-12-2022, 01:56:22
    #6
    byjameson adlı üyeden alıntı: mesajı görüntüle
    sapıtmaz. motorlar bu yuzden var. innodb myisam gibbi
    saniyelik verilerde ve büyük tablolarda sapıtır en sağlıklısı yazdığım gibi
  • 12-12-2022, 02:14:30
    #7
    <?php
    include("system/config.php");
    
    $id = $_GET['id'];
    
    $sql = $db->get_row("select * from downloads where id='$id'");
    
    // Update download count
    $click=$sql->click;
    
    $update = $db->query("UPDATE downloads SET click = $click+1 WHERE id = '$id'");
    
    // Get a date and timestamp
    if($update) {
    header('Location: ' . $_GET['url']);
    exit;
    }
    ?>
    bu şekilde çözdüm güvenli mi sizce?
  • 12-12-2022, 02:20:40
    #8
    //edt