晚上好! 我从DB获取数据时遇到问题 有Drupal + AngularJS项目 如果没有Drupal,我可以通过PHP为Angular从MySQL获取数据: 在 index.php 文件中: `...
var app = angular.module("myapp", []);
app.controller("usercontroller", function ($scope, $http) {
$scope.displayData = function () {
$http.get("select.php")
.success(function (data) {
$scope.names = data;
});
}
});`
并在 select.php :
文件中<?php
//select.php
$connect = mysqli_connect("localhost", "root", "root", "testing");
$output = array();
$query = "SELECT * FROM tbl_user";
$result = mysqli_query($connect, $query);
if(mysqli_num_rows($result) > 0) {
while($row = mysqli_fetch_array($result))
{
$output[] = $row;
}
echo json_encode($output);
}
?>
但是,我怎么能用Drupal做到这一点?如何创建像select.php这样的页面? 我不明白,请帮帮我))
谢谢大家!
答案 0 :(得分:0)
您可以使用像https://www.drupal.org/project/services这样的模块,也可以查看Drupal无头
答案 1 :(得分:0)
从Drupal创建和公开服务。
Swapnil S