2014-12-16 2 views
0

저는 Chrome 앱을 개발 중이며 MySQL DB에서 값을 가져 오려고합니다. 주변을 둘러 보았고 명확한 참조 자료를 찾을 수 없었습니다.AngularJS를 사용하여 Chrome 앱에서 MySQL의 값을 가져 오는 방법

Chrome 앱을 MySQL 데이터베이스에 연결하려고하고 있는데 어떻게해야하는지 잘 모릅니다.

웹 애플리케이션 코드 :

JS

function FrmController($scope, $http) { 
//$scope.errors = []; 
//$scope.msgs = []; 
$scope.AddTask = function() { 
//$scope.errors.splice(0, $scope.errors.length); // remove all error messages 
//$scope.msgs.splice(0, $scope.msgs.length); 
$http.post('https://example-sb.appspot.com/create_task.php', {'mytask': $scope.mytask, done:false} 
    ).success(function(data, status, headers, config) { 
     console.log($scope.mytask); 
     $scope.mytask = ""; 

답변

0

는 데이터베이스와 대면 중간 웹 응용 프로그램을 만들 수있는 방법이있다. 그런 다음 Chrome 앱에서 웹 앱의 API로 AJAX를 호출하면 데이터베이스에 쿼리하고 결과를 반환합니다.

Reference about Chrome AJAX API

크롬 앱 → 웹 응용 프로그램의 API → MySQL의는 도움이되기를 바랍니다.

+0

감사합니다. 이미 작동중인 웹 앱이 있습니다. 내가 그걸 사용했다는 뜻 이었습니까? 또한 자체 API를 만들어야합니까? –

+0

@krish_cloudnow, gui47은 서버 측 앱인 webApi를 사용해야 함을 의미합니다. 이미 서버 측 응용 프로그램이있는 경우 PHP 응용 프로그램이있는 것처럼 보입니다.이 응용 프로그램을 사용할 수 있습니다. 가장 좋은 방법은 일반적인 인식 가능한 패턴을 따르는 것입니다. 아마도 나머지를 사용하십시오. 대부분의 작업을 수행 할 수있는 프레임 워크가 있습니다. 그렇지 않으면 코드를 직접 처리 할 수 ​​있습니다. – Martin

+0

gui47 및 Martin에게 감사의 말씀을 전합니다. –

관련 문제