[問題] 資料庫連結的問題(MySQL)

看板Flash作者 (尼莫-我手寫我心)時間16年前 (2009/10/06 00:20), 編輯推噓0(007)
留言7則, 3人參與, 最新討論串1/2 (看更多)
連結資料庫大致上已沒問題(使用amfPHP連結) 不知道我現在碰到的問題是DB端還是我FLASH端的問題 在MySQL上已經建立好資料表且有資料 想請問從MySQL讀到的資料 在flash要怎麼去接收?存取? 附上一小段程式碼: function DB_log() { $mylink = mysql_connect($this-> hostName, $this-> userName, $this-> password); mysql_select_db("yamblog", $mylink); mysql_query("set character set UTF-8"); $SQL = "Select to_id from relation Where from_id = 'chris'"; $RS = mysql_query($SQL); return $RS; <--覺得有問題的地方1 } 上面是參考書上所寫的資料庫連線測試php檔(有小改) 第二段程式: responder = new Responder(onResult, onFault); function onResult(Result:String):void{ text_area.text=Result; <--覺得有問題的地方2 } function onFault(Result:Object):void{ msg_txt.text="Flash Remoting Error"; } 目前上述程式碼結果是在text_area這個文字方塊中 會顯示[object Object] 在amfPHP的Service Browser上顯示的Result是: (mx.collections::ArrayCollection)#0 filterFunction = (null) length = 0 list = (mx.collections::ArrayList)#1 length = 0 source = (Array)#2 uid = "90EDB5BC-7DD0-C7F2-3693-2565EE0D8E69" sort = (null) source = (Array)#2 想請問在flash這一端, 應該用什麼去接收?存取?回傳的資料? 打了一大串,辛苦各位看完 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 120.105.56.127

10/06 00:26, , 1F
沒有進行fetch的關係吧,不過就算沒有as3也可以讀資料
10/06 00:26, 1F

10/06 00:28, , 2F
記得是result.serverInfo.initialData
10/06 00:28, 2F

10/06 00:35, , 3F
請問樓上說得要加在哪一行??
10/06 00:35, 3F

10/06 10:38, , 4F
onResult用Object接收 然後用ObjectUtil.toString倒出來
10/06 10:38, 4F

10/06 10:39, , 5F
trace(ObjectUtil.toString(Result));看看Result裡面
10/06 10:39, 5F

10/06 10:39, , 6F
有什麼東西
10/06 10:39, 6F

10/06 23:56, , 7F
我的話是onResult(result : Object) : void 裡面
10/06 23:56, 7F
文章代碼(AID): #1AoXpGJr (Flash)
文章代碼(AID): #1AoXpGJr (Flash)