我无法在简单的表格中显示我的数据。
这是我的代码:
<body ng-app="myapp">
<div ng-controller="userCtrl">
<table>
<tr ng-repeat="user in users">
<td>{{user.Name}}</td>
<td>{{user.JSC_REG}}</td>
<td>{{user.SESS1}}</td>
<td>{{user.SESS2}}</td>
<td>{{user.SCHOOL}}</td>
<td>{{user.COMENTS}}</td>
<td>{{user.TO_DO}}</td>
</tr>
</table>
(我正在使用php。我的查询还可以。)
<?php
include 'connect.php';
$result = mysqli_query($p,"---");
$data = array();
while($row = mysqli_fetch_array($result)) {
$data[] = array("NAME"=>$row['NAME'],"JSC_REG"=>$row['JSC_REG'],"SESS1"=>$row['SESS1'],"SESS2"=>$row['SESS2'],"SCHOOL"=>$row['SCHOOL'],"COMENTS"=>$row['COMENTS'],"TO_DO"=>$row['TO_DO']);
}
echo json_encode($data);
?>
<script>
var fetch = angular.module('myapp', []);
fetch.controller('userCtrl', ['$scope', '$http', function($scope, $http) {
$http({
method: 'GET',
url: 'problem_data_sql.php'
}).then(function successCallback(response) {
$scope.users = response.data;
});
}]);
</script>
我多次检查代码和谷歌,但我发现没有错误。但数据没有显示出来。我是第一次使用angularJS。这也不在localhost中执行。