SQL'de sayac (hite hit ekleme / update)

 Gönülçelen Ailesi MSN'de! Listeye katılmak için tıklayın.
MSN'de Gönülçelen'i kullanmak için geniş anlatım.
Cevapla 
 
Derecelendir
  • 1 Oylar - 5 Yüzde
  • 1
  • 2
  • 3
  • 4
  • 5
SQL'de sayac (hite hit ekleme / update)
Yazar Mesaj
Nurullah Erkek
Çiçekçi
**********
Halkın Admini

Üyelik tarihi: Aug 2007
Mesajlar: 755
Rep Puanı: 2687 - Rep ver
Şehir: İstanbul
Ruh Halim: Neseli
Durum: Çevrimiçi
Mesaj: #1
SQL'de sayac (hite hit ekleme / update)
Sql'de bir sayac tablosunu sayfa görüntülendikce artmasini saglamak amaciyla, görüntüleme sayfasinin içine

mysql_query("UPDATE yazilar SET hits=hits+1 WHERE id='$_GET[id]'");



komutunu eklememiz gerekiyor.
UPDATE = Güncelleme komutu,
yazilar = Tablo adiniz, lütfen degistirin.
SET = Düzen

hits=hits+1 = Burasi can alici nokta, tablodaki sayac kisminin adi ne diye geçiyorsa o ismi buraya yaziniz.
Baska bir örnek, mesela Mybb forumlarinda mybb_threads tablosunda views diye geçmektedir.
O zaman views=views+1 komutu olarak düzenleme yapmaliyiz. +1 eger +5 olsaydi, 5er 5er katlanacakti sayacimiz.

Where id='$_GET[id]' = Bu kisim ise sql'in tabloyu hangi tabloyu ve satiri tanimasina olanak veren kisim, sabit kalacaktir ama sizin id yerine (tid, cid, fid, sira) tarzi isminiz varsa ikisini de degistirmelisiniz. Örnek : where sira='$_GET[sira]' biçimde ekleyebilirsiniz.

// ÖRNEK SQL GiRisi

CREATE TABLE `yazilar` (
`id` int(11) NOT NULL auto_increment,
`baslik` varchar(255) NOT NULL default '',
`yazi` text NOT NULL,
`hits` int(11) NOT NULL default '0',
PRIMARY KEY (`id`)
);



Burada hits kismini sayaç olarak kullanacagiz.

Kaynak: Nurullah Okatan Linkleri görüntüleyebilmeniz için üye girişi yapmanız gerekmektedir. Üye değilseniz buraya tıklayıp üye olabilirsiniz.
Nurullah diyor ki:
Resimleri görüntüleyebilmeniz için üye girişi yapmanız gerekmektedir. Üye değilseniz buraya tıklayıp üye olabilirsiniz. Güllerin Şahı Resimleri görüntüleyebilmeniz için üye girişi yapmanız gerekmektedir. Üye değilseniz buraya tıklayıp üye olabilirsiniz.
05-02-2008 18:43:46
Web Sayfasını Ziyeret Edin Tüm Mesajlarını Bul Alıntı Yaparak Cevapla
58zarali Erkek
Üye

Üyelik tarihi: Oct 2007
Mesajlar: 41
Rep Puanı: 75 - Rep ver
Şehir: Sivas
Ruh Halim: Cesaretli
Durum: Çevrimdışı
Mesaj: #2
RE: SQL'de sayac (hite hit ekleme / update)
teşekkürler nurullah çok yarayışlı oldu
58zarali diyor ki:
İt ürür, kervan yürür

Her Hakkım Saklıdır ®

|l|lllll|lll||ll||lll

²¹°¹³²¹³°¹²¹³¹³
09-10-2008 20:33:04
Web Sayfasını Ziyeret Edin Tüm Mesajlarını Bul Alıntı Yaparak Cevapla
« Önceki | Sonraki »
Cevapla 


Forum Atla:

İletişimGönülçelen.NetYukarıya dönİçeriğe DönHafifleştirilmiş SürümRSS Beslemesi