Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $data['tagUser'] = $request->input('user_id'); // array
- $memberUserID = $request->input('member_user_id');
- $periodStartDate = $request->input('period_start_date');
- $periodEndDate = $request->input('period_end_date');
- $data['title'] = $request->input('title'); // array
- $data['playback_count'] = $request->input('playback_count'); // array
- $data['id_song'] = $request->input('id_song'); // array
- $clientCategory = $request->input('client_category_id');
- $memberTypeID = $request->input('member_type_id');
- $excelID = $request->input('excel_upload_id');
- $action = $request->input('action');
- if(is_array($data['tagUser'])){
- for($i=0; $i<count($data['tagUser']); $i++){
- $ut[] = UserTags::where('tag',$data['tagUser'][$i])->first()->toArray();
- $check[] = Playback::where('user_id',$ut[$i]['user_id'])->where('title',$data['title'][$i])->first();
- }
- }
- if(is_array($data['tagUser'])){
- for($i=0; $i<count($data['tagUser']); $i++){
- if($check[$i]==null){
- $playback = new Playback;
- }
- else{
- $playback = Playback::find($check[$i]['id']);
- }
- $playback->client_category_id = $clientCategory;
- $playback->user_id = $ut[$i]['user_id'];
- $playback->period_start_date = $periodStartDate;
- $playback->period_end_date = $periodEndDate;
- $playback->member_type_id = $memberTypeID;
- $playback->id_song = $data['id_song'][$i];
- $playback->member_user_id = $memberUserID;
- $playback->title = $data['title'][$i];
- $playback->excel_upload_id = $excelID;
- $playback->playback_count = $data['playback_count'][$i];
- $playback->save();
- }
- }
- if($action == 'insert'){
- return redirect()->route('playback.index')->with('success', 'Upload playback berhasil!');
- }else{
- return redirect()->route('playback.index')->with('success', 'Update playback berhasil!');
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement