Flex : providing data with a PHP Class
- by Tristan
Hello,
i'm a very new user to flex (never use flex, nor flashbuilder, nor action script before), but i want to learn this langage because of the beautiful RIA and chart it can do.
I watched the video on adobe : 1 hour to build your first program but i'm stuck : 
On the video it says that we have to provide a PHP class for accessing data and i used the example that flash builder gave (with zend framework and mysqli). I never used those ones and it makes a lot to learn if i count zen + mysqli.
My question is : can i use a PHP class like this one ? What does flash builder except in return ? i hear that was automatic.
example it may be wrong, i'm not very familiar with classes when acessing to database :
<?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);
    }
}
?> 
Thank you,