• Web sitemize kayıt olmak ve onay işlemleri ile ilgili genel bilgilendirme için buraya tıklayınız

Çözüldü Kaynaklar'ı Takip Etme

5.00 Oylama 1 Değerlendirme Raters

SelamT

SMS Confirmed
SMS Confirmed
XenTR Üyesi
Katılım
20 May 2019
Mesajlar
264
Çözümler
3
Tepki puanı
169
Puanları
43
Merhaba,

Kaynaklar kısmında üyelerin bir kereye mahsus hepsini kaynak eklendiğinde aşağıdaki işaretlediğim gibi aktif etmem mümkün mü?

Dear Guests, welcome! Please, Giriş Yap or Kayıt Ol to view hide content!


SQL tarafında UPDATE yaparım ama hangi tabloda olduğunu bilen var mı?

Ayrıca kayıt esnasında üyelerin "Takip Et" bölümünü default olarak yukarıdaki gibi gelebilir mi?

Teşekkürler
 

En Çok Tepki Alan 5 Mesaj

Kardeşim selam,
Aslında tüm istediğin xf_rm_category_watch tablosunda buna bakarsan çok rahat sorunu çözersin.
1. send_email tüm üyeler için 1 olmalı eğer 0 olan değer varsa.
2. send_alert tüm üyeler için 1 olmalı eğer 0 olan değer varsa.

Peki bunu SQL ile nasıl yaparız?

Benim önereceğim şu şekilde olur,

SQL:
Dear Guests, welcome! Please, Giriş Yap or Kayıt Ol to view hide content!
Bu tüm 0 olan değerleri 1 'e çeker.

SQL:
Dear Guests, welcome! Please, Giriş Yap or Kayıt Ol to view hide content!
Bu tüm 0 olan değerleri 1 'e çeker.

Ama bazı veri tabanlarında yukarıda yazdığım SQL çalışmayabilir (5.6'dan eskilerde) o zaman bunun için denemen gereken örnek şöyle olur,

SQL:
Dear Guests, welcome! Please, Giriş Yap or Kayıt Ol to view hide content!

Umarım işini görür.
Bu soruyu da başka yerde soran olursa cevap bulacağını sanmıyorum :) ...
Çözüm
Kardeşim bu adımı deneyimledim, olur da bir başkasına lazım olur diye açıklama yapaym.

Verdiğin tabloda kayıtlar varsayılan olarak boş geliyor. Yani bir üye herhangi bir kaynak kategorisini takip etmiyorsa, tablo tertemiz :) Dolayısıyla ekleme yapmak gerekir.

Bendeki tabloya kod aşağıdaki gibi oluştu:

Kod:
Dear Guests, welcome! Please, Giriş Yap or Kayıt Ol to view hide content!

İlk 1 değeri User ID
İkinci 1 değeri ise Kaynak Kategori ID

update hem yeni eklenen kaynakları hem de geçerli olanların revize edilmesinde alınacak bildirimi ifade ediyoru.

Dear Guests, welcome! Please, Giriş Yap or Kayıt Ol to view hide content!


Diğer 3 tane 1 ise üstteki resimde Bildirim türü...

XDinc

Well-known member
Admin
XenTR Mod
Customer
SMS Confirmed
XenTR Üyesi
Katılım
3 Şub 2019
Mesajlar
1,937
Çözümler
13
Tepki puanı
4,577
Puanları
113
Web Sitesi
xentr.net
Kardeşim selam,
Aslında tüm istediğin xf_rm_category_watch tablosunda buna bakarsan çok rahat sorunu çözersin.
1. send_email tüm üyeler için 1 olmalı eğer 0 olan değer varsa.
2. send_alert tüm üyeler için 1 olmalı eğer 0 olan değer varsa.

Peki bunu SQL ile nasıl yaparız?

Benim önereceğim şu şekilde olur,

SQL:
Dear Guests, welcome! Please, Giriş Yap or Kayıt Ol to view hide content!
Bu tüm 0 olan değerleri 1 'e çeker.

SQL:
Dear Guests, welcome! Please, Giriş Yap or Kayıt Ol to view hide content!
Bu tüm 0 olan değerleri 1 'e çeker.

Ama bazı veri tabanlarında yukarıda yazdığım SQL çalışmayabilir (5.6'dan eskilerde) o zaman bunun için denemen gereken örnek şöyle olur,

SQL:
Dear Guests, welcome! Please, Giriş Yap or Kayıt Ol to view hide content!

Umarım işini görür.
Bu soruyu da başka yerde soran olursa cevap bulacağını sanmıyorum :) ...
 

SelamT

SMS Confirmed
SMS Confirmed
XenTR Üyesi
Katılım
20 May 2019
Mesajlar
264
Çözümler
3
Tepki puanı
169
Puanları
43
Bu soruyu başka yerde soranlara dair soru işaretlerim olur kardeşim.

Teşekkür ederim tek tek yazdığın için, ilk fırsatta deniyorum :)

İyi bak kendine!
(y)
 

SelamT

SMS Confirmed
SMS Confirmed
XenTR Üyesi
Katılım
20 May 2019
Mesajlar
264
Çözümler
3
Tepki puanı
169
Puanları
43
Kardeşim bu adımı deneyimledim, olur da bir başkasına lazım olur diye açıklama yapaym.

Verdiğin tabloda kayıtlar varsayılan olarak boş geliyor. Yani bir üye herhangi bir kaynak kategorisini takip etmiyorsa, tablo tertemiz :) Dolayısıyla ekleme yapmak gerekir.

Bendeki tabloya kod aşağıdaki gibi oluştu:

Kod:
Dear Guests, welcome! Please, Giriş Yap or Kayıt Ol to view hide content!

İlk 1 değeri User ID
İkinci 1 değeri ise Kaynak Kategori ID

update hem yeni eklenen kaynakları hem de geçerli olanların revize edilmesinde alınacak bildirimi ifade ediyoru.

Dear Guests, welcome! Please, Giriş Yap or Kayıt Ol to view hide content!


Diğer 3 tane 1 ise üstteki resimde Bildirim türü ve Alt Kategorilerdeki... şeklindeki olan hususlar için.

UMarım birilerine fayda sağlar.
 
Çözüm
Üst