سلام
من میخوام پیام هایی که اعضا نخوانده اند را حذف کنم لطفا کوئری آن را اگر میدونید بزارید ممنون
من میخوام پیام هایی که اعضا نخوانده اند را حذف کنم لطفا کوئری آن را اگر میدونید بزارید ممنون
کوئری پیام خصوصی [حل شد]
|
|||||||||||||||
سلام
من میخوام پیام هایی که اعضا نخوانده اند را حذف کنم لطفا کوئری آن را اگر میدونید بزارید ممنون
۱۳۹۳/۸/۱۴، ۰۲:۲۹:۱۰ صبح
با درود
برای پاک کردن پیام های خوانده نشده کوئری زیر: کد php: DELETE FROM `mybb_privatemessages` WHERE `NOT status=0` برای پاک کردن همه ی پیام ها کوئری زیر: کد php: DELETE FROM `mybb_privatemessages` بعد از کوئری بالا (پاک کردن همه ) برای دوباره سازی پیام های خصوصی کوئری های زیر را باید اجرا کنید : کد php: UPDATE `mybb_users` SET `totalpms`='0' در ضمن برای اینکه کنترل بهتری در پیام های خصوصی داشته باشید افزونه ی زیر را در نظر داشته باشید: http://community.mybbiran.com/thread-78.html
۱۳۹۳/۸/۱۵، ۰۲:۵۶:۰۷ صبح
در مورد این کوئری فکر کنم استفاده نشه بهتره
کد: UPDATE `mybb_users` SET `totalpms`='0' چون اولا برای همه کاربرها تعداد کل پیامها رو 0 نشون میده ثانیا اگر کاربری فرضا محدودیت پیامهاش 100 باشه و این تعداد رو پر کرده باشه دوباره میتونه 100 پیام دیگه بفرسته!
۱۳۹۳/۸/۱۵، ۰۲:۵۸:۲۵ صبح
به جای صفر کردن totalpms بهتره از وظیفه ها استفاده کرد
کنترل پنل مدیر کل > tasks یا وظایف > Recount Private Messages
۱۳۹۳/۸/۲۲، ۱۶:۴۲:۲۶ عصر
موقع اجرای query این خطا دریافت میشه یا اجرای تسک؟
ببینید نام جدول و فیلد رو درست میزنید؟
۱۳۹۳/۸/۲۲، ۱۶:۴۳:۰۷ عصر
تصویر خطا رو پیام خصوصی کنید
۱۳۹۳/۸/۲۲، ۲۲:۳۴:۳۲ عصر
کد اول اشتباه هست
کد php: DELETE FROM `mybb_privatemessages` WHERE `status`='0'
| |||||||||||||||
|