• 06-10-2012, 15:55:26
    #1
    Arkadaşlar bir şirket için duyurular sayfası açtım. Bu duyurular için veritabanı bağlantılı şekilde okunma sayısı yapmam gerekiyor. Değeri 1 olan görüntüleme sayısına her görüntülemede 1 veya 3er 5er tane okunma sayısı nasıl eklenir ?
  • 06-10-2012, 16:02:23
    #2
    Üyeliği durduruldu
    PHP = $randhit = rand(3,5);
    SQL = hit + $randhit
  • 06-10-2012, 16:06:18
    #3
    Oktigh adlı üyeden alıntı: mesajı görüntüle
    PHP = $randhit = rand(3,5);
    SQL = hit + $randhit
    Hocam yapma böyle lütfen, mesajını yorumlayacak bilgiye sahip değilim
  • 06-10-2012, 16:17:53
    #4
    Üyeliği durduruldu
    duyuru tablosuna; "okundu" veya "hit" ekle.

    bunuda duyuru sayfasına ekle.
    <?php
    
    $randhit = rand(3,5);
    $hitle = mysql_query("UPDATE duyurular SET okundu = okundu + $randhit WHERE duyuru_id = $duyuru_id");
  • 06-10-2012, 16:34:15
    #5
    Teşekkür ederim tam istediğim gibi oldu
  • 06-10-2012, 16:38:33
    #6
    $id değişkeni yazılımın içinde olduğu varsayılırsa;

    mysql_query("UPDATE table_name SET hit_column = hit_column + ".rand(1,5)." WHERE id = $id"); // 1 ile 5 arasında bir sayıda yükseltme yapar.
    /*** AŞAĞI BÖLÜM Veritabanından veriyi çekiyor ***/
    $sql = mysql_query("SELECT hit_column FROM table_name WHERE id = $id"); // hiti çıktı olarak göstereceğin sorguyu yapıyor

    $result = mysql_fetch_assoc($sql);

    Bu makale <?php echo $result['hit_column'] ?> kadar okundu! diye de bir çıktı alabilirsin

    hit_column, table_name veritabanındaki uygun değerleri ile değiştirmelisin.