Guest User

Untitled

a guest
Dec 18th, 2018
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.51 KB | None | 0 0
  1. .factory('dataServices',dataServices);
  2.  
  3. dataServices.$inject =['$http'];
  4.  
  5. function dataServices($http){
  6. var services = {
  7. getType :getType
  8. }
  9. return services;
  10. function getType(){
  11. return $http.get('/src/server/data/data.php')
  12. .then(function(response){
  13. return response.data.filter(function(item){
  14. return item.loai;
  15. });
  16. })
  17. }
  18.  
  19. Shell.$inject =['dataServices'];
  20.  
  21. function Shell(dataServices){
  22. var vm = this;
  23. vm.types=dataServices.getType();
  24. console.log(vm.types)
  25. }
  26.  
  27. ini_set('display_errors', 1);
  28. error_reporting(E_ALL);
  29. require '/../server/connectdb.php';
  30. $row = array();
  31. $sql = "SELECT * FROM item";
  32. if($result){
  33. while($r = mysqli_fetch_assoc($result)) {
  34. $rows[] = $r;
  35. }
  36. print json_encode($rows);
  37. }
  38. mysqli_close($conn);
  39.  
  40. [{"id":"1","masp":"CPUB028","tensp":"Block CPU EK Supre","hangsx":"INTEL","loai":"CPU","img":"item1.jpg","gia":"70","gt":null},
  41.  
  42. {"id":"2","masp":"CPUIT5","tensp":"CPU INTEL CORE I5","hangsx":"INTEL","loai":"CPU","img":"item14.jpg","gia":"400","gt":null}]
  43.  
  44. return $http.get('/src/server/data/data.php').then(function(response){
  45. var returnValue = [];
  46. angular.forEach(response.data.value, function(item){
  47. returnValue.push(item.loai);
  48. });
  49. return returnValue;
  50. }
Add Comment
Please, Sign In to add comment