Advertisement
Guest User

Untitled

a guest
Feb 22nd, 2018
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.75 KB | None | 0 0
  1. <?php
  2. namespace App\Http\Controllers;
  3. use Illuminate\Http\Request;
  4. use Illuminate\Http\Response;
  5. use Illuminate\Support\Facades\DB;
  6.  
  7. class Dataentry extends Controller
  8. {
  9. public function index(){
  10. return view('dataentry');
  11. }
  12.  
  13.  
  14. public function doDM(Request $req){
  15. $vOption = $req->input('btnSubmit');
  16. switch($vOption){
  17. case "Add":
  18. $this->doInsert($req);
  19. break;
  20. case "Delete":
  21. $this->doDelete($req);
  22. break;
  23. case "Update":
  24. $this->doUpdate($req);
  25. break;
  26. }
  27. $page ='dataentry';
  28. return redirect($page);
  29. }
  30.  
  31. public function doInsert(Request $req){
  32. $vSQL = ' Insert Into usermaster ';
  33. $vSQL .= '(userid, username, password, userlevel, status)';
  34. $vSQL .= ' values (?, ?, ?, ?, ?)';
  35.  
  36. $vUserid = $req->input('txtuserid');
  37. $vUsername = $req->input('txtusername');
  38. $vPass = $req->input('txtpassword');
  39. $vLevel = $req->input('txtuserlevel');
  40. $vStatus= $req->input('txtstatus');
  41.  
  42. DB::insert($vSQL, [$vUserid, $vUsername, $vPass, $vLevel, $vStatus] );
  43. }
  44.  
  45. public function doDelete(Request $req) {
  46. $vSQL = 'Delete From usermaster where userid = ?';
  47. $vUserid = $vUserid = $req->input('txtuserid');
  48. $deleted = DB::delete($vSQL, [$vUserid ]);
  49. }
  50.  
  51. public function doUpdate(Request $req) {
  52. $vSQL = "Update usermaster set password=?, username=?, userlevel=?, status=? where userid=?";
  53. $vUserid = $req->input('txtuserid');
  54. $vUsername = $req->input('txtusername');
  55. $vPass = $req->input('txtpassword');
  56. $vLevel = $req->input('txtuserlevel');
  57. $vStatus= $req->input('txtstatus');
  58. $affected = DB::update($vSQL, [$vPass, $vUsername, $vLevel, $vStatus, $vUserid ]);
  59. }
  60.  
  61.  
  62. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement