I'm only new to Flash Builder myself but have been creating business applications with Flash for a few years. Just like Flash, Flash Builder needs to communicate with the server through an intermediate file like PHP and then PHP does the database handling.
There are several ways to communicate to the php files with Flash Builder one is using the binary method with AMF / Zend Framework.
Another option is to use a HTTP connection using perhaps a JSON or XML communication format.
Either way you still have to talk to the PHP file to send, receive and change data in the MySQL database.
Hope that helps a little.
Thanks. I understand the need for Flash Builder to talk to PHP and for PHP to Send, Receive, and change MySQL.
I have a website that I'd like to make a stand alone application. As a website it uses Flash, PHP, MySQL.
What I missing or not understanding is, with Flash Builder:
- Does the Database have to be Online?
- Can it be local to the Application?
- More to the point, does Flash Builder (for PHP) include the MySQL Database when it packages the Application so that there is no need to connect to the internet in order to access the Database?
No Flash Builder does not package the end result with database and
webserver. To run your application locally you would need to have a
webserver PHP and Mysql running on your local computer.
Maybe look at using wamp http://www.wampserver.com
<http://www.imonggo.com/> on your local computer.
Otherwise I suggest you will probably have to create your program in
Java which can talk directly to local databases without the need for php.