Php sayfa görüntüleme sayısı nasıl yapılır?
5
●178
- 16-02-2023, 18:00:51Sayfa her açıldığında veri tabanında bir kolon oluşturup içine +1 eklersin o şekilde yapılabilir php'de
- 16-02-2023, 18:01:38benim yaptığım localstorage ile sayfa url veya id kontrol edilir eğer yoksa ajax ile id veya url post edililir. Php tarafında gelen id veya url where ile sayfa bilgisi veritabanından çekilir. Sayfa tablosunda gösterim sayısı diye sütun olduğunu farz edelim +1 eklenir. dönen cevap ok 200 ise frontend localstorage tarafında url ve id ile alakalı veri kaydedilir. Localstorage ile kontrol ediliyor çünkü diğer türlü her sayfa yenilendiğinde bir artar. Ama localstorage ile kontrol yaparak sadece tarayıcı değiştinde veya çerezleri sildiğinde bir artar daha gerçekci sayıyı tutmuş oluruz.
- 16-02-2023, 18:02:48Verebilme şansın var mı hocam?bykodhan adlı üyeden alıntı: mesajı görüntüle
- 16-02-2023, 18:10:19Hazır kodu olmaz ki kendi sistemine göre yazman lazım. Hemde benim yazdığım kodlar laravelde çalışır.zekicanb82 adlı üyeden alıntı: mesajı görüntüle
- 16-02-2023, 18:20:23Örnek:
Mysql Sorgusu: count mediumint(8) unsigned default '0';
$sqlx = mysqli_query("SELECT * FROM page WHERE id LIMIT 1"); $rowx = mysqli_fetch_assoc($sqlx); $rowx['count']++; // veri tabanındaki kolon adı. $sqls = mysqli_query("UPDATE page SET count='".$rowx['count']."' WHERE id='".$rowx['id']."'");Bu kodu kendine göre duzenledikden sonra sayfanın üst kısmına ekleyebilirsin.
sayfa her yenilendiğin de +1 ekleyecek sayaca
Daha sonra göstermek istediğin yer de while içine şu kodu ekle
// detayları gösterdiğin alan da olmalı echo $row['count'];
Bu tamamen örnektir kendine göre düzenlemen gerekiyor.