mysql和php与restler for webservice

mysql和php与restler for webservice,php,mysql,web-services,rest,Php,Mysql,Web Services,Rest,有人知道如何编写restler代码来与php和mysql一起工作,从而生成如下内容: 我想创建一个XMLAPI Web服务,但不确定从哪里开始 我希望人们能够使用http请求查询数据库中的以下信息 数据示例 品牌名称 价格 简短描述 SKU 示例查询 我怎么写这样一个脚本呢?我在网上搜索过,找不到任何例子,不知道你能不能帮我 提前谢谢 Roy您可以使用Restler()并构建一个方法 class YourClass { public function productxml($dep,

有人知道如何编写restler代码来与php和mysql一起工作,从而生成如下内容:

我想创建一个XMLAPI Web服务,但不确定从哪里开始

我希望人们能够使用http请求查询数据库中的以下信息

数据示例

品牌名称

价格

简短描述

SKU

示例查询

我怎么写这样一个脚本呢?我在网上搜索过,找不到任何例子,不知道你能不能帮我

提前谢谢

Roy

您可以使用Restler()并构建一个方法

class YourClass {
    public function productxml($dep, $Count, $BrandName, $Price) {
        // your MySQL stuff
    }
}
处理你的请求

请参见示例()如何实现这一点

希望这有帮助。 欢迎。

您可以使用Restler@。 发展势头强劲,稳定

这个框架的有趣之处在于它支持多种格式。只需插入一行代码即可添加所有这些格式:

require_once '../../../vendor/restler.php'; 
use Luracast\Restler\Restler;
$r = new Restler();
$r->setSupportedFormats('JsonFormat', 'XmlFormat'); <---- Add format here
$r->addAPIClass('BMI');
$r->handle();
require_once'../../../vendor/restler.php';
使用Luracast\Restler\Restler;
$r=新的Restler();
$r->setSupportedFormats('JsonFormat','XmlFormat');addAPIClass(‘BMI’);
$r->handle();
此外,我还想参考我的Luracast Restler模板在bitbucket上的公开版,让大家都能看到

我将Restler与条令相结合,因此从数据库中获取数据从未如此容易。这是一个原始版本,但我会很快更新它

我的版本使用了流浪汉。它是虚拟化技术的扩展,使开发设置变得简单和快速。一旦应用程序就绪,就可以将其部署到服务器上

链接:

1) 安装virtualbox+vagrant

2) 克隆我的存储库

3) 移动到克隆目录

4) 流浪汉


5) 在不到10分钟的时间内享受并开始编程您的REST API。

存储库已被私有化。你能更新链接吗?