PDA

View Full Version : سوال: همزمان فعال کردن یک رکورد و غیر فعال کردن بقیه ؟؟



Fartaj
جمعه 23 تیر 1391, 20:32 عصر
سلام خدمت دوستان


من می خواستم تو مدیریت ، مدیریت قالب بزارم به این صورت :

مشخصات جدول :
themeid , themename , Status
themename : نام قالب
screanshot : تصویر کوچکی از قالب
Status : وضعیت قالب فعال یا غیر فعال که با on و off مشخص می کنیم

حالا یک مشکلی هست اونم اینه که من تو مدیریت قالب تعدادی screanshot از قالب ها رو از دیتابیس می خونم و نشون می دم و می خوام کنار اون یک دکمه برای فعال کردن قالب بزارم ولی نمی دونم چجوری وقتی یکی وضعیتش فعال شد بقیه غیرفعال بشن چون می خوام تو مسترپیج بگم قالبی رو انتخاب کن که وضعیتش فعال هست ؟؟

البته این موارد همه شبیه سازی هنوز نمی دونم جواب می ده یا نه اگر مشکلی تو کارم هست بگید !

Fartaj
شنبه 24 تیر 1391, 07:38 صبح
اساتید هیچ نظری در این مورد ندارند گیر کردم :افسرده:

یعنی کسی قالب داینامیک رو پیاده نکرده ؟:متفکر:

Saber_Fatholahi
شنبه 24 تیر 1391, 11:34 صبح
دوست من سوالت واضح نیست اگر می خوای توی دیتابیس غیر فعال بشه؟
خوب ابتدا میای همه رکوردهارو غیر فعال می کنی
بعد رکوردی که می خوای فعال می کنی

alonemm
شنبه 24 تیر 1391, 11:47 صبح
باسلام:

اگه داخل جدول مربوطه در پایگاه داده یک فیلد از جنس bit قرار بدی در هر رکورد با مشخص کردن True میتونید رکورد فعال رو با کوئری مربوطه به دست بیارید.

Fartaj
شنبه 24 تیر 1391, 11:50 صبح
دوست من سوالت واضح نیست اگر می خوای توی دیتابیس غیر فعال بشه؟
خوب ابتدا میای همه رکوردهارو غیر فعال می کنی
بعد رکوردی که می خوای فعال می کنی

دوست عزیز من می خوام تو جدول مربوط به قالب وقتی مدیر قالب جدید رو فعال کرد STATUS مربوط به اون TRUE بشه و چون همزمان نمی شه چند تا قالب true باشن می خوام بقیه رو همونجا که قالب جدید true می شه false بشن
فقط چون خیلی وارد نیستم یکم بیشتر توضیح بدید

کلا در مورد این کار برای قالب اگر کسی نظری داره ممنون می شم