gpt4 book ai didi

php - angularjs显示mysql 2表

转载 作者:行者123 更新时间:2023-11-29 10:42:25 24 4
gpt4 key购买 nike

[询问]我在 MySql 数据库中有 2 个表

|Questions|
------------------------------
questionID|question|answer


|Options|
------------------------------
Id|questionID|option|result

我想在 angularjs 上显示这样的表格

questionID -> question -> - Option1
- Option2 (Answer)
- Option3
- Option4

我知道这个查询..但问题是当我加载到 Angular 时无法正确加载,所以我只想知道如何使用 php 加载到 Angular?

最佳答案

我们可以采用两种不同的方式,一种是使用 Restful 或 SOAP 编写 Web 服务,另一种是使用 PHP 编写 Web 服务,从表和框架 JSON 对象中提取数据以从 AngularJS 中使用。在 AngularJS 中,在服务层中编写 HTTP 请求,如下所示。

getQuestions: function(){
$http.get("http://example.com/questions.php")
.then(function(response) {
return response.data;
});
}

questions.php JSON 输出

[
{
"questionId":"123",
"question":"Your question",
"options":[
{
"option":'Option1',
"correct":false
},
{
"option":'Option2',
"correct":false
},
{
"option":'Option3',
"correct":true
},
{
"option":'Option4',
"correct":false
}
]
},
{
"questionId":133,
"question":"Your question1",
"options":[
{
"option":'Option1',
"correct":false
},
{
"option":'Option2',
"correct":true
},
{
option:'Option3',
"correct":false
},
{
"option":'Option4',
"correct":false
}
]
}
]

https://github.com/kalaikt/pooling/blob/master/webservice/libs/pooling.php https://github.com/kalaikt/pooling/blob/master/app/services/customersService.js

关于php - angularjs显示mysql 2表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45228030/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com