<?php class Favorite{ private$dbhost="localhost"; //数据库地址 private$dbname="favorite"; //数据库名称 private$dbuser="root"; //数据库用户名 private$dbpass=""; //数据库密码 private$conn; //数据库连 function Favorite(){ $this->conn =mysql_connect($this->dbhost,$this->dbuser,$this->dbpass); mysql_select_db($this->dbname); } function append($name,$url){ $rs=mysql_query("INSERT INTO tbl_favorite(webname,url) VALUES('".$name."', '".$url."')"); if(mysql_error()) return"error"; else return$name; } function getData(){ //return "hello!"; returnmysql_query("SELECT * FROM tbl_favorite"); } } ?>
as3.0代码(建一个document class):
package net.smilecn.favorite...{ import flash.display.Sprite; import net.smilecn.net.Remoting; public class Favorite extends Sprite...{ private var remoting:Remoting; public function Favorite()...{ init(); } private function init():void...{ remoting=new Remoting("http://localhost/flashservices/gateway.php",3); remoting.respond("flashservices.Favorite.getData",onGetData_Ruslt,onGetData_Fault); } private function onGetData_Ruslt(re:*):void...{ trace(re["serverInfo"]["initialData"]); } private function onGetData_Fault(fe:*):void...{ for(var what in fe)...{ trace(what+" fe:"+fe[what]); } } } }