gpt4 book ai didi

php - mysql 数据库的 angularjs 服务错误

转载 作者:行者123 更新时间:2023-11-30 01:19:15 27 4
gpt4 key购买 nike

我是 angularjs 和 php 的新手

我想从数据库获取数据,

但出现错误“错误:未知提供程序:$resourceProvider <- $resource <- Rdpservice”

代码

angular.module('remoteApp')
.factory('Rdpservice', function ($resource) {
return $resource('connect.php', {}, {
query: {method: 'GET'},
get: {method: 'GET'},
remove: {method: 'DELETE'},
edit: {method: 'PUT'},
add: {method: 'POST'}
});
});


<?php
$con=mysqli_connect("localhost","user","password");
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}

$sql="CREATE DATABASE my_db";
if (mysqli_query($con,$sql))
{
echo "Database my_db created successfully";
}
else
{
echo "Error creating database: " . mysqli_error($con);
}

$arr = array('a' => 1, 'b' => 2, 'c' => 3, 'd' => 4, 'e' => 5);
echo json_encode($arr);
mysqli_close($con);
?>

最佳答案

在我看来,您的应用程序中没有包含 $resource 服务。参见这里:http://docs.angularjs.org/api/ngResource

您需要“安装”它,但包括脚本(在上面的链接中找到),然后在您的模块中需要它,如下所示:angular.module('app', ['ngResource']) ;

关于php - mysql 数据库的 angularjs 服务错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18734404/

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