PDA

View Full Version : چگونگی حذف پست های کاربران در این سایت توسط مدیر هر انجمن



hamhik
سه شنبه 28 فروردین 1386, 15:21 عصر
سلام
می خواستم بدونم که اگه یک کاربر تاپیکی رو ایجاد کنه و 2، 3 تا کاربر بیان و به اون سوالش جواب بدن اگه مدیر بخواد بیاد تاپیک این کاربر رو پاک کنه پاک کردنش به چه صورته؟؟؟
نمی شه سوال اول رو پاک کرد چون سوال ایجاد کننده ی اون تاپیک هست این کار چه جوریه تو این سایت؟؟؟

Behrouz_Rad
سه شنبه 28 فروردین 1386, 21:18 عصر
چون بنده در حذف کردن تبحر دارم، بهتره این سوال رو جواب بدم!:لبخند:

اگر دقت کرده باشی، با حذف یک تاپیک، اون تاپیک به معنای واقعی حذف نمیشه و حذف اون تنها به صورت دیداری هست نه فیزیکی...
Cascade Update نمیشه انجام بدی چون فیلد کلید برای این کار معنا نداره. پس یک Trigger ایجاد کن و فیلد فلگی که بیانگر وجود یا حذف تاپیک است رو در جدول پاسخ ها آپدیت کن.

البته اگر قصد حذف کامل رو داشتی، می تونی از Cascade Delete استفاده کنی.

موفق باشید.

PrinceDotNet
پنج شنبه 30 فروردین 1386, 14:14 عصر
میشه یک توضیح مختصر یا یک مثال بزنید ؟

Behrouz_Rad
پنج شنبه 30 فروردین 1386, 15:54 عصر
توضیح مختصر رو که دادم! مثال رو هم از همون توضیح مختصر می تونی پیاده سازی کنی.

PrinceDotNet
پنج شنبه 30 فروردین 1386, 19:57 عصر
توی این سایت کی می تونه یک پست رو بطور کامل حذف کنه ؟

Behrouz_Rad
جمعه 31 فروردین 1386, 09:35 صبح
توی این سایت کی می تونه یک پست رو بطور کامل حذف کنه ؟
اگر منظورت از "به طور کامل" از نظر فیزیکی هست، تنها مدیر کل سایت می تونه این کار رو بکنه.