Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/251.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用PHP将爱奥尼亚应用程序(cordova和angularjs)连接到MS SQL server 2008数据库_Php_Angularjs_Sql Server 2008_Cordova_Ionic Framework - Fatal编程技术网

使用PHP将爱奥尼亚应用程序(cordova和angularjs)连接到MS SQL server 2008数据库

使用PHP将爱奥尼亚应用程序(cordova和angularjs)连接到MS SQL server 2008数据库,php,angularjs,sql-server-2008,cordova,ionic-framework,Php,Angularjs,Sql Server 2008,Cordova,Ionic Framework,我正在进行一个项目,该项目要求我的应用程序连接到Microsoft SQL server 2008数据库。 我似乎找不到一个像样的穿行或代码来帮助我建立这种联系。我尝试过几种不同的方法,包括ajax和PHP。。有没有人有一个我可以看到的工作示例,或者一个可以帮助我的基本演练的链接 我很感激人们能给我的建议 下面的代码 谢谢 托马斯 我正在尝试使用$http进入我的控制器: $http({ method: 'GET', url: 'app/attendance/index.php' }).succ

我正在进行一个项目,该项目要求我的应用程序连接到Microsoft SQL server 2008数据库。 我似乎找不到一个像样的穿行或代码来帮助我建立这种联系。我尝试过几种不同的方法,包括ajax和PHP。。有没有人有一个我可以看到的工作示例,或者一个可以帮助我的基本演练的链接

我很感激人们能给我的建议

下面的代码

谢谢

托马斯

我正在尝试使用$http进入我的控制器:

$http({ method: 'GET', url: 'app/attendance/index.php' }).success(function (response) {
    $scope.names = response;
});
我的php如下所示:

<?php

$serverName = "myServerName\sqlexpress"; //serverName\instanceName
$connectionInfo = array( "Database"=>"Mobile_App_Test", "UID"=>"userName", "PWD"=>"password");
$conn = sqlsrv_connect( $serverName, $connectionInfo);

//declare the SQL statement that will query the database
$query = "SELECT * FROM Attendstu";

//create an array
$emparray = array();
while($row =sqlsrv_fetch_assoc($result))
{
$emparray[] = $row;
}

//write to json file
$fp = fopen('app/attendance/testJson.json', 'w');
fwrite($fp, json_encode($emparray));
fclose($fp);

//close the db connection
mysqli_close($connection);

?>

控制器似乎从未进入php文件。我已经在连接字符串中添加了一个断点,但是没有那么远

有人知道吗


再次感谢

这看起来像是一个相对的url,您可以使用php服务器的IP地址,例如44.123.22.123/path/to/file.php,看看是否得到响应,您可以使用Postman测试您的请求