Advertisement
Guest User

Untitled

a guest
May 12th, 2017
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.75 KB | None | 0 0
  1. use DB;
  2.  
  3. public function csv2sql(Request $request)
  4. {
  5.  
  6. // validation
  7. $validator = Validator::make($request->all(), [
  8. 'csvtext' => 'required|max:22000',
  9. ]);
  10.  
  11. if ($validator->fails()) {
  12. return redirect('users')
  13. ->withInput()
  14. ->withErrors($validator);
  15. }
  16.  
  17. $csv = $request->csvtext;
  18. $data = preg_split('/\s+/', $csv);
  19. foreach ($data as $key => $value) {
  20. $split = explode(",", $value);
  21. $username = $split[0];
  22. $password = $split[1];
  23. DB::table('users')->insert(array('username' => $username, 'password' => $password));
  24. }
  25.  
  26. return redirect('/');
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement