تالار گفتمان nCIS.ir

نسخه‌ی کامل: سوال درباره ی checkBox در Yii
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام خسته نباشید
من یه فرم ثبت نام دارم که می خوام داخلش سه تا checkbox قرار بدم با سه مقدار مختلف
هر کاربر میتونه حداقل یکی و یا همشونو انتخاب کنه
سه تا جدول داریم users , platforms و platformuser که جدول platformuser یه جدول واسطس که دوتا فیلد user_id و platform_id داره که وصلن به جداول مربوطشون و هر دو primarykey هستن
حالا می خوام وقتی کاربر می خواد ثبت نام کنه از checkbox گزینه های platform رو انتخاب کنه و با id کاربر این اطلاعات داخل جدول platformuser ذخیره بشه

نمیدونم این روش ساختن جدولام واسه ثبت نام روش درستیه یا نه اگه کسی تو این مورد بتونه راهنماییم کنه و بگه checkbox رو چجوری قرار بدم Angel
ممنون
به نظر من شما مقدار چک باکس رو برابر با ای دی که قرار تو جدول 3 قرار بگیره بزار

هنگام ثبت نام هم بعد از کوئری ذخیره یوزر یک کوئری برای insert جدول 3 بنویس که یوزر ای دی رو تو user_id ذخیره کنه و مقدار چک باکس که برابر با ای دیش هست و در فرم ارسال شده به اکشن ثبت نام رو توی platform_id ذخیره کنه ...

فقط این وسط اگر قرار یک ای دی برای platform ذخیره بشه تو جدول در فرم از رادیو استفاده کن جای چک باکس
این اطلاعات درسته. فقط شما باید موقع ثبت کاربر، بیاین و platformهای انتخاب شده رو پیدا کنید و به ازای هرکدوم، یک رکورد جدید توی جدول platformuser ثبت کنید و مقدار user_id رو هم با model->id$ پر کنید.