Php 使用Drupal for AngularJS从MySQL数据库获取数据
晚上好Php 使用Drupal for AngularJS从MySQL数据库获取数据,php,mysql,angularjs,drupal-7,Php,Mysql,Angularjs,Drupal 7,晚上好 我在从数据库获取数据时遇到问题。 有Drupal+AngularJS项目。 没有Drupal,我就可以使用PHP从MySQL获取数据: 在文件index.php中: `... 在文件中选择.php: <?php //select.php $connect = mysqli_connect("localhost", "root", "root", "testing"); $output = array(); $query = "SELECT * FROM tbl_user
我在从数据库获取数据时遇到问题。
有Drupal+AngularJS项目。
没有Drupal,我就可以使用PHP从MySQL获取数据: 在文件index.php中: `... 在文件中选择.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的页面?
我不明白,请帮帮我
谢谢大家! 您可以使用类似的模块,还可以检查Drupal headless从Drupal创建和公开服务
Swapnil S我尝试按照示例添加一个页面,但没有成功
获取403(禁止)
<?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);
}
?>