راکت
حل شده

روش ذخیره و ویرایش مقادیر checkbox

4 پاسخ

سلام من چند checkbox برای کاربرام در نظر گرفتم میخوام فقط مقادیر صفر و یک دریافت کنم و توی دیتابیس ذخیرشون کنم
از چه روشی استفاده کنم

@websaz
@gomnam
@ajdar9667
@rezajahangir
@samanzdev
@hesammousavi
@mimsadAlef
@juza66
@sinashahoveisi
@mohaligateway
و ...

ثبت پرسش جدید

پاسخ‌ها

4
مهران مرندی
مهران مرندی
@mehranmarandi

تخصص: برنامه نویس

بهترین پاسخ

شما یه چک باکس ایجاد میکنید مثل کد زیر

<input name="android_cat" type="checkbox"
 id="custom_checkbox_stacked_unchecked"
value="1"
{{$android_cat ? "checked":""}}>

اینجا مشخص میکنه دسته بندی اندروید هم باشه یا خیر
اگر چک خورده بود مقدار مورد نظر برگشت داده میشه و ما هم فقط همینو چک میکنیم
سمت کنترلر

 $request['android_cat '] == 1 ? 1:0;
رضا جهانگیر
رضا جهانگیر
@rezajahangir

تخصص: Full-Stack Developer

سلام.
داخل بلید به value چک باکس ها اعداد صفر و یک رو بدین و بعد ذخیره کنید.
موفق باشید.

کیهان
کیهان
@keyhan

تخصص: PHP programmer

@rezajahangir
خب قاعدتا باید یک مقدار بهش بدم یا یک یا صفر
توی ادیت کردن به مشکل میخورم
منظورم اینه اگه بخوام توی ادیت کردن چک باکس رو خالی بزارم مقدار null رو برمیگردونه نه صفر

شاید پاسخ شما همین‌جا باشد

masood
masood
@masoodhoseiny

تخصص: برنامه نویس

یک رادیو باکس میزاری داخل فرم به شکل زیر


 <div class="radios">
                            <label class="label_radio" for="radio-01">
                                <input type="radio" name="confirmed"id="confirmed" value="1" {{  ($customer->confirmed == 1 ? ' checked' : '') }}> yes
                            </label>
                            <label class="label_radio" for="radio-02">
                                <input type="radio" name="confirmed" id="confirmed" value="0" {{  ($customer->confirmed == 0 ? ' checked' : '') }}> no                                           
                        </div>

ولیدت داخل ریکوعست رو هم اینتیجر میزاری

            'confirmed'  =>['integer'],

مایگریشن هم

            $table->boolean('confirmed')->default('0');

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام