php kodu tam anlamıyorum ama buna cevap verebilirsen anlayabilirim kodunu..
aynı kullanıcı adı aynı ip ve aynı içerik bilgisi olanları mı listelemeye çalısıyorsun.. eğer böyleyseip yada içerik değiştiğinde kullanıcı adı aynı da olsa sonuç 0 döner üçününde tam eşleşmesi gerekir.
aynı kullanıcı adı yada aynı ip ya da aynı içerik anlamına geliyorsa kodun dediğin gibi bellekten alıyor olabilir. ki butona arka arkaya tıklanma senaryosuna göre böyle olmalı. bu tür durumlarda sorunun temelinden çözüm istediğin için en mantıklı olanı kodların içerisinde bu tür sorgu veya veriler olmamasıdır.
bu sorguları doğrudan veritabanında yapacak bir store procedure vs ile kullanırsanız anlık kayıt verilerini alabilirsiniz.
cache modu ile ilgili düzenlemede yapılabilir eğer böyleyse ama sorunun asıl çözümü işi veritabanında yapmaktır.
cache işlemindeki asıl amaç sık değişmeyen verileri hafızaya alarak performans artışı yapmak olsa gerek. butona arka arkaya tıklandığında sık değişen veriler söz konusu oluyor.
kusura bakmayın yazdığınız dile çok hakim olmadığımdan teorik olarak fikirlerimi paylaşabiliyorum ancak
Hocam o 3 değeri düşünün mesela
Kullanıcı adı:tolgay007
Ip:123456789
İçerik:deneme
şu veriyi düşünün bunu veritabanına ekledik birebir aynı kayıt 2. ye eklenmemeli o 3 değerden biri değiştiğinde eklenmeli ama birebir 3 değer veritabanındaki bir satırda olduğu halde tekrar eklenmemeli.
Aslında zaten kodluk pek bir durum yok kod cok basit phpye başlangıç yani olay veritabanında bencede.