0
我有我的角度控制器excecuting從我的數據庫中提取數據的PHP文件,並且最初只扳回一個查詢,把它放在一個範圍數組Angularjs $範圍陣列和I成功地將這些數據放在網頁上。返回多個PHP->的MySQL查詢不工作
現在我執行2個查詢在該文件中,每一個自己的陣列,內部的父陣列裝入角控制器,然後分離兩個$範圍陣列。現在我無法在頁面上加載它們。
這裏的文件。
$http.get("/xxxxx/controller/recieve_data.php?my_id=10001&contact_id=10002")
.success(function(data)
{
$scope.data_sent = data.data_sent;
$scope.data_recieved = data.data_recieved;
})
.error(function()
{
$scope.data = "error in fetching data";
});
的PHP文件:
$data_sent = array();
while ($row_sent = mysqli_fetch_array($result_sent))
{
$data_sent[] = $row_sent;
}
$data_recieved = array();
while ($row_recieved = mysqli_fetch_array($result_recieved))
{
$data_recieved[] = $row_recieved;
}
$data = array();
$data['data_sent'] = $data_sent;
$data['data_recieved'] = $data_recieved;
print json_encode($data);
中的Chrome網絡控制檯顯示我所有的數據被成功地從數據庫中拉出,並通過AJAX帶過來的,所以我覺得有什麼不好是涉及將東西數據放入範圍數組中。
UPDATE:在HTML我寫'ng-repeat="x in data_sent"
仍然沒有骰子。在「響應」對象是我經過的對象,這是父陣列,所以在技術上,如果我是把響應的參數,它仍然必須是response.data_sent –
你能評價一下你上了響應控制檯 – HARI
控制檯空的,如果你指的是網絡的一個,它返回的每一行的數組從DB –