Sayın phpnuke kullanıcıları. Kurumumuz içinde intranet için phpnuke kullanıyoruz. Yalnız kullanıcıların haberlerimizi okuyup okumadığını teyit için bir kayıt sistemi haber modülüne eklenebiliyormu? Yada hazır bil modül varmı?
Saygılarımla.
adında iki tane alanı olsun,
ALTER TABLE haber_okuma ADD UNIQUE KEY key(haber_id,uye_id);
ile de aynı kayıtların girilmesini engelle.
şimdi üyelerin falan id sini haıtlramıyorum ama gelişi güzel yazayım.
mysql_query("INSERT IGNORE INTO haber_okuma (haber_id,uye_id) VALUES ($haber_id,$uye_id) LIMIT 1");
bu sorguyu da haber okuma sayfasına ekle, tabi oradaki haberid ve üyeid değişkenlerini düzenleyerek.
eğer yine haberin altında okuyanları da göstermek istersen,
$sorgu=mysql_query("SELECT u.username FROM ".$prefix."_username as u INNER JOIN haber_okuma as h WHERE u.user_id=h.uye_id AND h.haber_id=$haberid");
//user_id doğru mu onu bi kontrol et
echo 'Bu haberi okuyan üyeler<br />';
while($al=mysql_fetch_assoc($sorgu)) {
echo $al[username].'<br />';
}
Bu forumda yeni başlıklar açamazsınız Bu forumdaki başlıklara cevap veremezsiniz Bu forumdaki mesajlarınızı değiştiremezsiniz Bu forumdaki mesajlarınızı silemezsiniz Bu forumdaki anketlerde oy kullanamazsınız