مرجع پارسی MyBB

نسخه‌ی کامل: کوئری حذف کاربران غیر فعال 6 ماه گذشته دارای 0 ارسال
شما درحال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب‌بندی مناسب.
درود
با استفاده از کوئری زیر میتونید کاربران 6 ماه پیش که 0 ارسال دارن رو حذف کنید .

برید به هاست >> php my admin >> سپس sql را باز کنید و کوئری را اجرا کنید .
کد php:
DELETE FROM mybb_users where postnum '0' and lastvisit '1229691992'

توجه : این کوئری برای Dec.14 2008 و کاربران غیر فعال بدون ارسال میباشد


موفق باشید
ممنون از اموزش خوبتان ، حالا اگر نخواهیم حذف کنیم و بخواهیم مثلا کاربرانی که 0 ارسال داشته اند را در یک گروه خاصی قرار بدهیم راهی دارد ؟

چون همینطوری باید بگردیم و این کاربران را یکی یکی پیدا کنیم و گروهشان را تغییر بدهیم

ایا راهی هست ؟
کد:
UPDATE mybb_users SET usergroup='6' where postnum = '0' and lastvisit < '1229691992';

به جای 6 شناسه گروه کاری مورد نظر را قرار دهید.
عدد بعد از last visit بر چه معیاری هست؟لطفا توضیح دهید!
و همچنین گروهی که میخوایم کاربران بعد از اجرا تو اون قرار بگیرند باید بعد از user group بنویسیم!؟؟؟
اعداد lastvisit بر اساس ثانیه است .
پــــــ نـــ پــــــــــــــــــــ بعد از گذر از پیچ شمرون.
(۱۳۹۱/۸/۱۹، ۲۳:۱۱:۳۱ عصر)Developer نوشته است: [ -> ]اعداد lastvisit بر اساس ثانیه است .
پــــــ نـــ پــــــــــــــــــــ بعد از گذر از پیچ شمرون.

مزاح جالبی بود!HuhIdea

بخاطر این سؤال کردم چون 6 ماه رو به ثانیه حساب کردم،عدد گروه مورد نظر رو هم قرار دادم اما تغییری صورت نگرفت!