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;
}
}