Advertisement
Guest User

Untitled

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