Doğru Cevap
-
okunma sayısını soyluyorsun..
veritabında makalelerin okundugu tabloda hit diye bir field ac. hit ozelligi INT(11) olsun..
kullanıcı makele okudugunda
<?
$hitim = row['hit'];
@mysql_query("update makeletablon set hit='".$hitim+1."' where id='$id' ");
?>
tarzi bir kodla halledersin....-
muttoli
her makale içine sql yaz diyorsun yani hit değerini önce çeksin sonrada update etsin değilmi ama sayfa yenilendiğinde de aynı kodu işler bunun için coki de eklemek lazım sanırım o zaman nasıl yaparız11 yıl önce yazılmış -
Kemal
siyahbeyaz bahsettigin sorguyu
update makaletablon set hit=hit+1 where makaleid=123 seklinde yapip birde hit fieldini index olarak tanimlanirsa daha performansli olacaktir11 yıl önce yazılmış -
muttoli
hocam gönderdiğin kodu girdim fakat sayacı arttıramadım
id yi veritabanından sağlıklı olarak çekiyorum fakat tırnak işaretlerinde sorun var sanırım bu tırnak işaretleri de benim hep takıldığım yer
<?php require_once("ayar.php"); $id=43; $sorgu = mysql_fetch_array(mysql_query("select * from haberler where id ='$id'")); echo $sorgu["h_haber_hit"] ; $hitim = $sorgu['h_haber_hit']; @mysql_query("update haberler set hit='".$hitim+1."' where id='$id' "); ?>
11 yıl önce yazılmış
-
Cevaplar
-
http://bit.ly/wJ0ygD şöyle bir şey işine yarabilir mi acab ?
-
muttoli
hocam çalışma mantığından biraz bahsedebilirmisin11 yıl önce yazılmış -
Kemal
http://www.kemalbalaban.com/php-mysql-sayac-sinifi-v1-2/ buradan kurulumunu inceleyebilirsiniz.
takılırsanız sorabilirsiniz.11 yıl önce yazılmış -
muttoli
hocam haber sitelerindeki haberin okunma sayısı ile aynı mantığı taşıyan sayaç kodu lazım bana buda öyle birşey değilmi
cevabınız için teşekkür ederim üstad11 yıl önce yazılmış
-