مرجع پارسی MyBB
آپدیت فیلدهای انتخاب از طریق دیتابیس - نسخه‌ی قابل چاپ

+- مرجع پارسی MyBB (https://community.mybbiran.com)
+-- انجمن: ارتباط با شما (https://community.mybbiran.com/forum-44.html)
+--- انجمن: درخواست های شما (https://community.mybbiran.com/forum-54.html)
+---- انجمن: سایر درخواست ها (https://community.mybbiran.com/forum-57.html)
+---- موضوع: آپدیت فیلدهای انتخاب از طریق دیتابیس (/thread-6037.html)



آپدیت فیلدهای انتخاب از طریق دیتابیس - mahpishoni - ۱۳۹۰/۴/۱۵

من تو فیلدهای انتخابی هنگام ثبت نام در مورد جنسیت دو گزینه{زن و مرد}رو گذاشته بودم که تو پست بیت کاربران هم نمایش داده میشد.
حالا حالتش رو عوض کردم و بصورت تصویر گذاشتم یعنی دو گزینه male/female کردم که هر کدوم رو که انتخاب میکنی عکسش میاد.
ولی الان کاربران قدیمی عکسش رو نشون نمیده و می خوام طوری کنم که از دیتابیس کسایی که قبلا جنسیت رو {زن} انتخاب کردن عکس female بیفته و هم چنین برای مرد هم همینطور
چطوری حالا آپدیت کنم:Exclamation


RE: آپدیت فیلدهای انتخاب از طریق دیتابیس - mahpishoni - ۱۳۹۰/۴/۱۶

کسی جواب سوالم رو نمی دونه؟؟؟


RE: آپدیت فیلدهای انتخاب از طریق دیتابیس - Pars - ۱۳۹۰/۴/۱۶

دوست من کاری نداره
توی آموزش ایجاد فیلد که خودم نوشتم کامل توضیح داده شده!
در ضمن سعی کن فارسی ساز انحمنتو به پارسی ساز اینجا تغییر بدی.
چون علاوه بر اینکه اون ترجمه برای نسخه جدید به روز و مناسب نیست مورد پشتیبانی ما هم نیست.


RE: آپدیت فیلدهای انتخاب از طریق دیتابیس - mahpishoni - ۱۳۹۰/۴/۲۰

ممنونم پارس عزیز
ولی اموزش شما رو خوندم!!!!!!!
مشکل تو ایجاد فیلد نیست ولی عکس جنسیت کاربران که الان عضو میشن درست کار می کنه ولی ماله کاربران قدیمی رو نمی دونم چطور آپدیت کنم؟؟؟؟



RE: آپدیت فیلدهای انتخاب از طریق دیتابیس - Pars - ۱۳۹۰/۴/۲۰

اگر کلا فیلد قبلی رو ویرایش کنید نباید مشکلی باشه.


RE: آپدیت فیلدهای انتخاب از طریق دیتابیس - mahpishoni - ۱۳۹۰/۴/۲۱

(۱۳۹۰/۴/۲۰، ۲۲:۴۰:۲۷ عصر)Pars نوشته است: اگر کلا فیلد قبلی رو ویرایش کنید نباید مشکلی باشه.
متاسفانه مشکل داره.
من همون فیلد قبلی که مربوط به جنسیت بود(مرد و زن)ویرایش کردم و حالا آیکن زن و مرد رو به جای تکست گذاشتم.
کاربران جدید که عضو میشن و پست میدن براشون درسته و همچنین کسایی که ویرایش کنن پروفایل خودشون رو...
ولی کاربری که قبلا عضو شده براش آیکن رو نمیاره و عکس ضربدر تو پست بیت نشون میده.....
از طریق پی اچ پی آدمین هم فقط میشه جنسیت تمامی کاربران رو به یک شکل مرد یا زن درآورد!!!!!!
می خوام بدونم کدی هست تو اس کیو ال که بشه به کمک اون کسایی که قبلن "زن" رو انتخاب کردن آیکن زن براشون نشون بده و برای جنسیت مرد هم همین طور؟؟





RE: آپدیت فیلدهای انتخاب از طریق دیتابیس - Mohammad-Za - ۱۳۹۰/۴/۲۱

(۱۳۹۰/۴/۱۵، ۰۰:۵۷:۳۴ صبح)mahpishoni نوشته است: من تو فیلدهای انتخابی هنگام ثبت نام در مورد جنسیت دو گزینه{زن و مرد}رو گذاشته بودم که تو پست بیت کاربران هم نمایش داده میشد.
حالا حالتش رو عوض کردم و بصورت تصویر گذاشتم یعنی دو گزینه male/female کردم که هر کدوم رو که انتخاب میکنی عکسش میاد.
ولی الان کاربران قدیمی عکسش رو نشون نمیده و می خوام طوری کنم که از دیتابیس کسایی که قبلا جنسیت رو {زن} انتخاب کردن عکس female بیفته و هم چنین برای مرد هم همینطور
چطوری حالا آپدیت کنم:Exclamation

درصورتی که گزینه های فیلد را تغییر نداده اید و فقط از طریق ویرایش پوسته آن را به تصویر تبدیل کرده اید نباید مشکلی وجود داشته باشد.
گزینه های فارسی مرد و زن را به انگلیسی male / female تبدیل کرده اید؟

دستور زیر را در phpmyadmin اجرا کنید (ابتدا دیتابیس انجمن را در phpmyadmin انتخاب کنید):

کد php:
UPDATE `mybb_userfieldsSET `fidX` = 'male' WHERE `fidX` = 'مرد';
UPDATE `mybb_userfieldsSET `fidX` = 'female' WHERE `fidX` = 'زن'


در قسمت fidX به جای X شماره (آی دی) فیلد (fid) مورد نظر را وارد کنید.


RE: آپدیت فیلدهای انتخاب از طریق دیتابیس - mahpishoni - ۱۳۹۰/۴/۲۱

(۱۳۹۰/۴/۲۱، ۱۳:۳۷:۲۷ عصر)Mohammad-Za نوشته است: گزینه های فارسی مرد و زن را به انگلیسی male / female تبدیل کرده اید؟
بله این طوری ویرایش کرده بودم که درست شد.
این کدی که شما دادید درستش کرد.
خیلی ممنونم از پارس و به خصوص محمد عزیز
HeartHeartHeartHeartHeart