Example #1
0
 public static function updateuser()
 {
     $validate = validateuser::validateupdateuser(Request::all());
     if ($validate->passes()) {
         $address_id = Request::input('address_id');
         if (Request::input('address_id_checkbox') == true) {
             $address_id = Request::input('address');
         }
         $input_birthday = explode("/", Request::input('birthday'));
         $birthday = $input_birthday[2] . "-" . $input_birthday[1] . "-" . $input_birthday[0];
         $user = Member::where("id", "=", Request::input('id'))->first();
         $user->name = Request::input('name');
         $user->surname = Request::input('surname');
         $user->nickname = Request::input('nickname');
         $user->phone = Request::input('phone');
         $user->bank = Request::input('bank');
         $user->account_no = Request::input('account');
         $user->education = Request::input('education');
         $user->institute = Request::input('institute');
         $user->reference = Request::input('reference');
         $user->address = Request::input('address');
         $user->province = Request::input('province');
         $user->birthday = $birthday;
         $user->lineid = Request::input('lineid');
         $user->address_id = $address_id;
         if (Request::input('province') != 69) {
             $user->district = 0;
         } else {
             $user->district = Request::input('district');
         }
         if ($user->save()) {
             $userinfo = Request::only('email', 'password');
             //ตรวจสอบสถาบันว่ามีไหมถ้าไม่มีให้เพิ่มไป
             $countinstitute = institute::where('name', 'LIKE', Request::input('institute'))->count();
             if ($countinstitute < 1) {
                 $institute = new institute();
                 $institute->name = Request::input('institute');
                 $institute->save();
             }
             //จบตรวจสอบสถาบันว่ามีไหมถ้าไม่มีให้เพิ่มไป
             return Redirect::to('useredit/' . Request::input('id'))->with('status', 'Update has been completed');
         } else {
             return Redirect::to('useredit/' . Request::input('id'))->withErrors('Error some thing is wrong!');
         }
     } else {
         return redirect::to('useredit/' . Request::input('id'))->withInput(Request::except('password'))->withErrors($validate->messages());
     }
 }
Example #2
0
<?php

//namespace App\Http\Controllers;
use App\Models\institute;
//Class InstituteController extends Controller{
//public static function getinstitute(){
$institute = institute::orderBy('symbol')->get();
$institute_list = array();
foreach ($institute as $record) {
    $institute_list[] = $record->name;
}
echo json_encode($institute_list);
//}
//}