برگزیده های پرشین تولز

نحوه ایجاد قسمت مطالب مرتبط

aref1364

Registered User
تاریخ عضویت
23 جولای 2005
نوشته‌ها
395
لایک‌ها
1
سلام،

صفحات من ASP.NET با VB.NET است. میخوام قسمتی به نام مطالب مرتبط برای موضوعی خاص در سایت ایجاد کنم که دنبال مثلا 5 تا از آخرین مطالبی که در ارتباط با مطلب فعلی است در پایگاه داده بگرده و نتیجه رو نشون بده.

چه راه حلی پیشنهاد می کنید؟

متشکرم
 

Graveworm

Registered User
تاریخ عضویت
23 می 2005
نوشته‌ها
1,071
لایک‌ها
12
محل سکونت
Tehran
سلام،

صفحات من ASP.NET با VB.NET است. میخوام قسمتی به نام مطالب مرتبط برای موضوعی خاص در سایت ایجاد کنم که دنبال مثلا 5 تا از آخرین مطالبی که در ارتباط با مطلب فعلی است در پایگاه داده بگرده و نتیجه رو نشون بده.

چه راه حلی پیشنهاد می کنید؟

متشکرم
یک راه حل این هست که برای هر مطلب، تگ تعریف کنید
بعد از اون زیر هر مطلب، با کوئری خودتون، مطالبی گه تگ مشابه مطلب الان رو دارن، لیست شن
 

aref1364

Registered User
تاریخ عضویت
23 جولای 2005
نوشته‌ها
395
لایک‌ها
1
یک راه حل این هست که برای هر مطلب، تگ تعریف کنید
بعد از اون زیر هر مطلب، با کوئری خودتون، مطالبی گه تگ مشابه مطلب الان رو دارن، لیست شن

متشکرم.

من همون کوئری رو میخوام لطفا.
 

Graveworm

Registered User
تاریخ عضویت
23 می 2005
نوشته‌ها
1,071
لایک‌ها
12
محل سکونت
Tehran
کد:
select id, title from table where tags like 'iran'

این برای وقتی هست که شما برای هر پست فقط یک تگ تعریف میکنید و اون رو در ستون tags میذارید

حالا در پایین یه مطلب، تگ iran رو که به همراه اطلاعات اون مطلب از دیتابیس خوندید میارید این کوئری تا ببینید چه مطالب دیگه ای دارید که تگ iran رو دارد
 

aref1364

Registered User
تاریخ عضویت
23 جولای 2005
نوشته‌ها
395
لایک‌ها
1
با full text index درست کردم. ضمنا جستجوی تگ به تگ درست عمل نمی کنه. تگ هر مطلب با موضوع مطالب دیگه باید مطابقت داده بشه.

متشکرم
 
بالا