Advertisement
Guest User

Untitled

a guest
Nov 10th, 2016
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.04 KB | None | 0 0
  1. <html >
  2. <head>
  3. <title>Untitled Document</title>
  4. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  5. <script src="../angularscript/angular.min.js"></script>
  6. <link href="../bs/bootstrap-combined.min.css" rel="stylesheet">
  7.  
  8. </head>
  9.  
  10. <body ng-app="myApp">
  11. <center>
  12. <br>
  13. <div class="well well-sm" ng-controller="mycontroller">
  14.  
  15. <form >
  16. <table>
  17. <tr><td>User id:</td><td><input type="text" ng-model="userid"/></td><td align="center"><input class="btn btn-warning" type="submit" value="Show" ng-click="showdata()"/></td></tr>
  18. <tr><td>Name :</td><td><input type="text" ng-model="username"/></td></tr>
  19. <tr><td>Password :</td><td><input type="text" ng-model="pass"/></td></tr>
  20. <tr><td>Level :</td><td><input type="text" ng-model="level"/></td></tr>
  21. <tr><td>Status:</td><td><input type="text" ng-model="status"/></td></tr>
  22. <tr>
  23. <td align="center"><input class="btn btn-success" type="submit" value="Add" ng-click="insertdata()"/></td>
  24. <td align="center"><input class="btn btn-primary" type="submit" value="Update" ng-click="updatedata()"/></td>
  25. <td align="center"><input class="btn btn-danger" type="submit" value="Delete" ng-click="deletedata()"/></td>
  26. </tr>
  27. </table>
  28. </form>
  29.  
  30.  
  31.  
  32. <table class="table table-hover" border="1" width="50%">
  33. <tr>
  34. <th>User ID</th>
  35. <th>Name</th>
  36. <th>Password</th>
  37. <th>Level</th>
  38. <th>Status</th>
  39. </tr>
  40. <tr ng-repeat="data in myData">
  41. <td ng-mouseover="showdataclick(data.userid)" ng-click="showdataclick(data.userid)">{{data.userid}}</td>
  42. <td>{{data.username}}</td>
  43. <td>{{data.password}}</td>
  44. <td>{{data.userlevel}}</td>
  45. <td>{{data.status}}</td>
  46. </tr>
  47. </table>
  48. </div>
  49.  
  50. </center>
  51. </body>
  52. </html>
  53. <script>
  54. var app = angular.module('myApp', []);
  55.  
  56. app.controller('mycontroller', function($scope, $http, myService) {
  57.  
  58. $scope.filename="usermaster.php";
  59.  
  60. $http.get($scope.filename)
  61. .then(function(response) {
  62. $scope.myData = response.data;
  63.  
  64. });
  65.  
  66. $scope.insertdata=function(){
  67. //alert($scope:name);
  68. $scope.successvalue= "";
  69. $http.post("insertdata.php", {'userid':$scope.userid, 'username':$scope.username, 'pass':$scope.pass, 'level':$scope.level, 'status':$scope.status }).
  70. success(function(data, status, header, config){
  71. $scope.successvalue = data;
  72. });
  73.  
  74. $scope.refreshtable();
  75. $scope.clearscreen();
  76. }// Close insertdata function
  77.  
  78.  
  79. $scope.updatedata=function(){
  80. //alert($scope:name);
  81. $scope.successvalue= "";
  82. $http.post("updatedata.php", {'userid':$scope.userid, 'username':$scope.username, 'pass':$scope.pass, 'level':$scope.level, 'status':$scope.status }).
  83. success(function(data, status, header, config){
  84. $scope.successvalue = data;
  85. });
  86. $scope.refreshtable();
  87. $scope.clearscreen();
  88. }// Close updatedata function
  89.  
  90. $scope.deletedata=function(){
  91. //alert($scope:name);
  92. $scope.successvalue= "";
  93. $http.post("deletedata.php", {'userid':$scope.userid, 'username':$scope.username, 'pass':$scope.pass, 'level':$scope.level, 'status':$scope.status }).
  94. success(function(data, status, header, config){
  95. $scope.successvalue = data;
  96.  
  97. });
  98. $scope.refreshtable();
  99. $scope.clearscreen();
  100. }// Close deletedata function
  101.  
  102. $scope.showdata=function(){
  103. //alert($scope:name);
  104. $scope.successvalue= "";
  105. $http.post("showdata2.php", {'userid':$scope.userid }).
  106. success(function(data, status, header, config){
  107.  
  108. var obj = data;
  109. $scope.userid = obj.userid;
  110. $scope.username = obj.username;
  111. $scope.pass = obj.password;
  112. $scope.level = obj.userlevel;
  113. $scope.status = obj.status;
  114.  
  115. $scope.successvalue = data;
  116. });
  117. }// Close showdata function
  118.  
  119.  
  120. $scope.showdataclick = function(a){
  121. myService.setUserid(a);
  122. $scope.successvalue= "";
  123. $http.post("showdata2.php", {'userid':myService.getUserid() }).
  124. success(function(data, status, header, config){
  125.  
  126. var obj = data;
  127. $scope.userid = obj.userid;
  128. $scope.username = obj.username;
  129. $scope.pass = obj.password;
  130. $scope.level = obj.userlevel;
  131. $scope.status = obj.status;
  132.  
  133. $scope.successvalue = "";
  134.  
  135. });
  136. //}// Close showdata function
  137.  
  138. };
  139.  
  140.  
  141. $scope.refreshtable=function(){
  142. $scope.filename="usermaster.php";
  143. $http.get($scope.filename)
  144. .then(function(response) {
  145. $scope.myData = response.data;
  146. });
  147. }// Close refreshtable(); function
  148.  
  149. $scope.clearscreen=function(){
  150. $scope.userid = " ";
  151. $scope.username = " ";
  152. $scope.pass = " ";
  153. $scope.level = " ";
  154. $scope.status = " ";
  155. }// Close refreshtable(); function
  156.  
  157. }); // Close Controller
  158.  
  159.  
  160.  
  161.  
  162. app.factory('myService', function(){
  163. var userid = null;//the object to hold our data
  164. return {
  165. getUserid:function(){
  166. return userid;
  167. },
  168.  
  169. setUserid:function(value){
  170. userid = value;
  171. }
  172. }
  173. });
  174.  
  175. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement