lostyazilim
tr.link

Okunmayan Verileri Belirtme ??

9 Mesajlar 945 Okunma
lstbozum
tr.link

TazZ TazZ www.ahmetcetintas.com Kullanıcı
  • Üyelik 19.10.2012
  • Yaş/Cinsiyet 37 / E
  • Meslek Grafiker Yazılımcı
  • Konum Aydın
  • Ad Soyad A** Ç**
  • Mesajlar 795
  • Beğeniler 324 / 323
  • Ticaret 19, (%100)
Merhaba arkadaşlar.

Şu şekilde listelediğim veriler için okunmayanları (css ile tıklanmayanları değil) belirtmek istiyorum rengini filan değiştirerek ve atıyorum gelen 10 veriden 3 tanesini okunmadıysa bunu da saydırıp bildirim olarak vermek istiyorm.

Özetle 2 soru:

1- Veritabanından çekip listelediğim verilerden okunmayanları nasıl belirtebilirim?
2- Bunları nasıl saydırıp yazdırabilirim?

$alert = $db->prepare("SELECT * FROM alerts");
$alert->execute(array());

$showalert = $alert->fetchAll();

foreach($showalert as $printalert) {
echo "

".$printalert[1]."


";
}
 

 

wmaraci
reklam

adnan358 adnan358 WM Aracı Kullanıcı
  • Üyelik 14.08.2016
  • Yaş/Cinsiyet 29 / E
  • Meslek Web Developer
  • Konum İzmir
  • Ad Soyad A** B**
  • Mesajlar 159
  • Beğeniler 54 / 42
  • Ticaret 1, (%100)
Veritabanından cektiğin verilere okunma diye bir kolon daha ekle, orayı varsayılan 0 yap, tıklandıgında kullanıcı tarafında 1 olsun, where okunma = 0 dersen okunmamısları listelersin burdan da sayısını ogrenebilirsin
 

 

TazZ TazZ www.ahmetcetintas.com Kullanıcı
  • Üyelik 19.10.2012
  • Yaş/Cinsiyet 37 / E
  • Meslek Grafiker Yazılımcı
  • Konum Aydın
  • Ad Soyad A** Ç**
  • Mesajlar 795
  • Beğeniler 324 / 323
  • Ticaret 19, (%100)

adnan358 adlı üyeden alıntı

Veritabanından cektiğin verilere okunma diye bir kolon daha ekle, orayı varsayılan 0 yap, tıklandıgında kullanıcı tarafında 1 olsun, where okunma = 0 dersen okunmamısları listelersin burdan da sayısını ogrenebilirsin


o zaten tanımlı 0 dan 1 nasıl olcak ziyaretçilere göre ayrı ayrı onu nasıl güncelliycez nasıl yazıcaz?
 

 

kozmo kozmo WM Aracı Kullanıcı
  • Üyelik 30.04.2014
  • Yaş/Cinsiyet 37 / E
  • Meslek Satınalma Uzmanı
  • Konum Manisa
  • Ad Soyad S** B**
  • Mesajlar 106
  • Beğeniler 24 / 14
  • Ticaret 0, (%0)
bence uyeler tablosu içersinde uyeler.okuaktif gibi bişeyler açman lazım burdaki durum'a göre değişmesi lazım diğer arkadaşın dediği gibi yaparsan bütün kullanıcıların okundu olarak görünür,

şuan şirkette olduğum için deneyip bişey paylaşamıyorum ama mantık üye tablosundan kontrol ettirmen,
 

 

wmaraci
wmaraci

TazZ TazZ www.ahmetcetintas.com Kullanıcı
  • Üyelik 19.10.2012
  • Yaş/Cinsiyet 37 / E
  • Meslek Grafiker Yazılımcı
  • Konum Aydın
  • Ad Soyad A** Ç**
  • Mesajlar 795
  • Beğeniler 324 / 323
  • Ticaret 19, (%100)

kozmo adlı üyeden alıntı

bence uyeler tablosu içersinde uyeler.okuaktif gibi bişeyler açman lazım burdaki durum'a göre değişmesi lazım diğer arkadaşın dediği gibi yaparsan bütün kullanıcıların okundu olarak görünür,

şuan şirkette olduğum için deneyip bişey paylaşamıyorum ama mantık üye tablosundan kontrol ettirmen,


üyelik sistemi kullanmıyorum bu projede
 

 

MidnightBlue MidnightBlue Sms Onayı Gerekli Banlı Kullanıcı
  • Üyelik 16.03.2016
  • Yaş/Cinsiyet 34 / E
  • Meslek ögg
  • Konum Bilecik
  • Ad Soyad R** C**
  • Mesajlar 46
  • Beğeniler 4 / 14
  • Ticaret 1, (%100)
o zaman ilk aklıma gelen işlemi çerezlerle yapman yada üyeliksiz session atayabiliyorsan session ile yapman.
 

 

Sinan Sinan Grana Kullanıcı
  • Üyelik 18.07.2011
  • Yaş/Cinsiyet 31 / E
  • Meslek Yazılım Geliştirme Uzmanı
  • Konum İstanbul Avrupa
  • Ad Soyad S** Y**
  • Mesajlar 3509
  • Beğeniler 1321 / 1320
  • Ticaret 97, (%100)

TazZ adlı üyeden alıntı

üyelik sistemi kullanmıyorum bu projede


COOKIE kullan o zaman.
 

 

TazZ TazZ www.ahmetcetintas.com Kullanıcı
  • Üyelik 19.10.2012
  • Yaş/Cinsiyet 37 / E
  • Meslek Grafiker Yazılımcı
  • Konum Aydın
  • Ad Soyad A** Ç**
  • Mesajlar 795
  • Beğeniler 324 / 323
  • Ticaret 19, (%100)

adnan358 adlı üyeden alıntı

Veritabanından cektiğin verilere okunma diye bir kolon daha ekle, orayı varsayılan 0 yap, tıklandıgında kullanıcı tarafında 1 olsun, where okunma = 0 dersen okunmamısları listelersin burdan da sayısını ogrenebilirsin


kozmo adlı üyeden alıntı

bence uyeler tablosu içersinde uyeler.okuaktif gibi bişeyler açman lazım burdaki durum'a göre değişmesi lazım diğer arkadaşın dediği gibi yaparsan bütün kullanıcıların okundu olarak görünür,

şuan şirkette olduğum için deneyip bişey paylaşamıyorum ama mantık üye tablosundan kontrol ettirmen,


MidnightBlue adlı üyeden alıntı

o zaman ilk aklıma gelen işlemi çerezlerle yapman yada üyeliksiz session atayabiliyorsan session ile yapman.


Sinan adlı üyeden alıntı

COOKIE kullan o zaman.


biraz daha açık olmalıyım sanırım. Evet mantıken bu tarz yöntemler kullanacağım anca bunları hangi yapıda nasıl yazacağım bilmiyorum. Aslında bu konuda yardımcı olmanızı bekliyorum.

Teşekkürler..
 

 

adnan358 adnan358 WM Aracı Kullanıcı
  • Üyelik 14.08.2016
  • Yaş/Cinsiyet 29 / E
  • Meslek Web Developer
  • Konum İzmir
  • Ad Soyad A** B**
  • Mesajlar 159
  • Beğeniler 54 / 42
  • Ticaret 1, (%100)

TazZ adlı üyeden alıntı

biraz daha açık olmalıyım sanırım. Evet mantıken bu tarz yöntemler kullanacağım anca bunları hangi yapıda nasıl yazacağım bilmiyorum. Aslında bu konuda yardımcı olmanızı bekliyorum.

Teşekkürler..


COOKIE kullan kardeşim, nasıl dersen. Siteye girip başlığı okuyan kişi konu id baz alarak cookie'ye ata, daha sonra listeleme kısmına geldiğinde konuları, ilk olarak cookie varmı diye kontrol edersin eğer varsa içindeki değerleri konularla eşleştirirsin, yada listelenen toplam konu sayısından, cookiede atananları cıkarırsan otomatikman okunmamıs konu sayısını alabilirsin.

Okunan konuların id'sini cookie ye yazdırcan için onları listelerken de dersin ki bunun cookie'si atanmış bunu ben gri yapayım, konusu atanmayanlarıda kırmızı yapayım adamında gözüne sokmuş olursun :)

Umarım açıklayıcı olabilmişizdir hepimiz, kolay gelsin
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al