Tengo un pequeño problema que seguro que es fácil de solucionar, aunque llevo tiempo dándole vueltas y no termino de verle maneras. Estoy desarrollando un pequeño site en FlashMX 2004 para una tienda de móviles. Cada móvil (características / imagen) ha de aparecer dentro de un pequeño clip a modo de panel informativo. Los datos vienen de una BD, la cual ataco desde PHP. Hasta aquí todo bien. El problema viene a la hora de enlazar marcas, modelos y características; me explico.
En el panel aparecen las marcas de los móviles:
Alcatul
Noqia
Motorela
Siepens
...
Al cliquear en uno de ellos, salen los modelos:
Nokiar 6666
Nokiar 6969
Nokiar 0000
...
Y por último, al cliquear, las características:
Nokiar 2005
Pantalla > 200 colores, 12x12 pix
Camara > VGA 1mp
....
Hasta donde llegan mis conocimientos, se me ha ocurrido hacer un clip de 3 frames, y en cada uno de ellos, usa un LoadVars para llamar al php correspondiente: y funcionar funciona. Peeeero, no sé cómo hacer para enlazarlos, ya que al recoger los datos del php, lo que obtiene es una cadena, la cual asigno a un texto dinámico dentro de mi clip, cada marca o modelo con su href apuntando al php?id=x. Y claro, lo que hace es abrirme una ventana con un echo de la marca o modelo elegido, pero lo que pretendo es que llame al siguiente frame de mi clip, pasándole el id seleccionado, y que a su vez, este frame llame al php asociado pasándole dicho id.
La verdad es que no me explico demasiado bien, no sé si se entiende mi duda. Resumiendo: necesito extraer de la cadena que devuelve el php, la marca de movil, y el id, y que al seleccionar la opcion en el clip, llame al siguiente frame, que se encargará de llamar a su correspondiente php con el id que ha recibido.
Se me ocurre crear objetos botón de manera dinámica por cada marca devuelta del php, aunque lo veo retorcido, ha de haber una solución más sencilla.
Espero que se haya entendido, ya que tengo el concepto en la mente, pero no soy capaz de plasmarlo tal cual.
Gracias anticipadas y perdón por el tocho
