Agenda de Contactos - Ejemplo que utiliza base de datos
Fuentes
Agenda de Contactos
Descargar fuentes
Para comenzar debemos tener instalado algún servidor web con php y mysql, si no tienes uno te recomiendo XAMPP un paquete gratuito que te simplifica la vida.
Luego crearemos una base de datos denominada "agenda" de la siguiente manera...

Para guardar los contactos crearemos una tabla denominada "Contacto" con 5 campos...

Los campos que almacenaremos en la tabla son: Id (numérico que se autoincrementa, clave primaria), Nombre, Dirección, Teléfono, e Email...

Otra manera de crear la tabla es yendo a la sección "SQL" y ejecutando las siguientes líneas:
CREATE TABLE `contacto` (
`id` INT( 9 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`nombre` VARCHAR( 64 ) NOT NULL ,
`direccion` VARCHAR( 128 ) NULL ,
`telefono` VARCHAR( 64 ) NOT NULL ,
`email` VARCHAR( 128 ) NOT NULL
) ENGINE = MYISAM ;
Los archivos deben estar preferentemente dentro de una carpeta denominada "agenda" dentro de la carpeta "htdocs" o en algunos casos "www"
Todos los datos referentes a la conexión a la Base de Datos se encuentran en el archivo "datos.ini", todas las clases php que se conecten a la Base obtendrán la información de conexión desde ese archivo.

A continuación podemos observar la clase "database.php" que almacena todas las funciones para interactuar con la base de datos desde actionscript.

Listo... si todo esta correcto debería funcionar la agenda en http://localhost/agenda/
La idea de esto es que puedan modificar el archivo fuente de flash "agenda.fla" y porque no agregar funciones a "database.php" para que también se puedan eliminar o modificar contactos.
Autor: Ing. Alejandro Micheloud