رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
جمع با مقدار ثابت
#1
چطوری می تونم مقدار فیلدی که از دیتا بیس گرفتم رو با یک مقدار عددی ثابت جمع کنم؟
کد:
$click=DB::table('users')->where('id','=',$id)->select('value')->get();
        $click = $click +1;
        DB::table('users')->where('id','=',$id)->update(['value'=>$click]);
        return redirect('/');
پاسخ
#2
جواب:
کد:
DB::table('users')->where('id','=',$id)->increment('value');
        return redirect('/');
پاسخ
#3
اگر می خواهید با یک عدد ثابت جمع کنید و دوباره توی دیتابیس آپدیت کنید خودتون جوابش رو دادین دیگه میتونید به تابع increment پارامتر دوم هم بدین اگر عددی غیر از 1 مد نظرتون هست
کد پی‌اچ‌پی:
->increment('votes'5); 
پاسخ
 


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان

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

انجمن لاراولیستا به عشق توسعه دهنده ها و علاقمندان به این فریم ورک محبوب ایجاد شده و امیدواریم با نظرات خوبتون ما رو در بهبود کار یاری کنید. در ضمن خیلی هم خوشحال میشیم شما هم در توسعه این انجمن سهمی داشته باشید.