저는 flex에 아주 새로운 사용자입니다. (flex, flashbuilder, action 스크립트를 사용하지 마십시오.) 그러나 아름다운 RIA와 차트 때문에이 langage를 배우고 싶습니다. 해야 할 것. 첫 번째 프로그램을 빌드 1 시간하지만 난 붙어 : Flex : 데이터를 PHP 클래스로 제공
나는 어도비의 비디오를 시청 비디오에우리가 데이터에 액세스하기위한 PHP 클래스를 제공 할 필요가 있다고 말한다 그리고 내가 사용 플래시 빌더가 준 예제 (zend framework 및 mysqli 사용). 나는 그것들을 사용한 적이 없으며 zen + mysqli로 계산하면 많은 것을 배우게됩니다.
제 질문은 :이 PHP 클래스를 사용할 수 있습니까? 플래시 빌더는 무엇을 대신합니까? 그게 자동이라고 들었어. PHP와 Flex가 대화 할 수 기본적으로 3 가지 방법이 있습니다
<?php
class DBConnection {
protected $server = "localhost";
protected $username = "root";
protected $password = "root";
protected $dbname = "something";
protected $connection;
function __construct() {
$this->connection = mysql_connect($this->server, $this->username, $this->password);
mysql_select_db($this->dbname,$this->connection);
mysql_query("SET NAMES 'utf8'", $this->connection);
}
function query($query) {
$result = mysql_query($query, $this->connection);
if (!$result) {
echo 'request error ' . mysql_error($this->connection);
exit;
}
return $result;
}
function getAll() {
$req = "select * from servers";
$result = query($req)
return $result
}
function num_rows() {
return mysql_num_rows($result);
}
function end() {
mysql_close($this->connection);
}
}
?>
감사합니다,
하지 않습니다 그것은, 내가 대신 requestion의 datas의 XML로하고 출력하기 + 요청하는 의미도 "무거운"? PHP 클래스를 미리 사용할 수있게되었지만 솔루션보다 훨씬 복잡해 보입니다. –
얼마나 많은 데이터를 사용하고 있는지에 따라 달라집니다. 대형 데이터 세트의 경우 AMF가 훨씬 더 좋습니다. 그러나 너무 많은 데이터를 다루지 않고 Flex를 처음 접한다면 XML이 더 쉽습니다. 다행 이네 다행이야! – ryanstewart