bardia
4 سال پیش توسط bardia مطرح شد
9 پاسخ

نحوه دریافت داده با checkbox در لاراول

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


لاراول
تگ‌های محبوب
لاراول
php
laravel
متفرقه
reactjs
عمومی
nodejs
html_css
vuejs
وردپرس
پایتون
فلاتر
css
react
اندروید
ثبت پرسش جدید
علیرضا جوکار
تخصص: web developer @alirezajokar 4 سال پیش مطرح شد
0

به راحتی داخل متد onchange چک باکستون jquery کد بزنین برای چک کردن انتخاب یا عدم انتخاب و با ajax عملیات موردنظرتونو انجام بدید


bardia
تخصص: Golang/Laravel @mrbardia72 4 سال پیش مطرح شد
0

@alirezajokar1
بدون ajax jquery می خوام این کار کنم
نمونه کد دارید؟


سیدعلی موسوی
تخصص: سی شارپ و پی اچ پی @juza66 4 سال پیش مطرح شد
1

سلام

$checkbox = '';
        if($request->checkbox== null){
            $checkbox = '0';
        }
        else
        {
            $checkbox = '1';
        }

بعدش متغیر رو ذخیره کن


محمد توانگر
تخصص: برنامه نویس موبایل و وب @md.tavangar 4 سال پیش مطرح شد
2

اگر php v7 به بالا استفاده میکنید میتونید به جای کد بالا خلاصه زیر رو وارد کنید

$checkbox=$request->checkbox ?? 0;

bardia
تخصص: Golang/Laravel @mrbardia72 4 سال پیش مطرح شد
0

@md.tavangar
@juza666

توی کنترلر و توی قسمت checkbox چطور بنویسیم


محمد توانگر
تخصص: برنامه نویس موبایل و وب @md.tavangar 4 سال پیش مطرح شد
0

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


bardia
تخصص: Golang/Laravel @mrbardia72 4 سال پیش مطرح شد
0

@md.tavangar
checkbox من به صورت زیر هست

<input type=checkbox name=ls[]<

اینو چطور به صورت ارایه دریافت کنم توی کنترلر


مهدی ابراهیمی
تخصص: برنامه نویس وب @azkia 4 سال پیش مطرح شد
0

میخواید یه dd() کنید ببینیم چه طوریه.


Cix
تخصص: برنامه نویس وب @arthas.pix 4 سال پیش مطرح شد
0

به راحتی اسم چک باکس را بصورت آرایه تعریف کنید . بعد بصورت آرایه در کنترل قابل دریافت هست . اگر نام های متفاوتی دارند هم باز هر قسمت جداگانه دریافت میشه توی کنترلر .


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

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