【www.gdgbn.com--flex】

flash as通过php教程实现数据库教程连接方法

1.配置php环境

2.启动flex builder

3,new flex project,为project命名为php,再在服务器类型中选择php , 设置的web root(本机web目录)和root url(http地址) , 然后选择data->create application from database  在对话框中选择project为php   点 "new",配置连接名称,然后点next,配置好host url, database name, user name, password 在返回“choose data source” 选择好表名和主键

4 flex 3会自动创建一个与表同名的.mxml文件


利用php来连接数据库


as代码

#include "netservices.as"
netservices.setdefaultgatewayurl("http://yourserver.com/flashservices/gateway.php");
gw = netservices.creategatewayconnection();
catalogremote = gw.getservice("catalog", this);
catalogremote.getproducts();

getproducts_result = function(result) {
_root.products_results = result;
}

php代码

class catalog {
var $products_array = array();

function catalog() {
$this->methodtable = array (
"getproducts" => array (
"description" => "get list of products",
"access" => "remote",
"arguments" => "" // arguments could be optional, not tested
)
);
}

function getproducts() {

return $this->products_array;
}
}

本文来源:http://www.gdgbn.com/flash/29982/