Autor Tema: [Ayuda] fila mysql en flash (Entren)  (Leído 422 veces)

Desconectado mr.despistado

  • PHPero Avanzado
  • ****
  • Mensajes: 444
  • Karma: 3
  • Sexo: Masculino
  • Busco programadores
    • Ver Perfil
    • Xti
[Ayuda] fila mysql en flash (Entren)
« en: 27 de Septiembre de 2009, 19:27:25 pm »
Hola, Tras estar varias horas buscando en tutoriales por google y por aquí y no encontrar nada me he decidido por poner aquí mi duda.
Me gustaría saber como hacer que por ejemplo una fila de una base de datos MySQL se me muestre en un archivo flash.
Se que necesito:
2 archivos php
1 archivo flash
->
conectar.php con los datos de la base de datos
funciones.php (por llamarlo asi) Donde seleccione la tabla y eso (que tampoco se mucho como seria)
Documento.swf (por llamarlo asi) donde mostraría la tabla o la fila que seria con un campo de texto dinámico y en las acciones (F9) algo asi a:
nombre_del_campo_dinamico.text = _root.nombre_de_la_fila.text
Si no me confundo seria algo asi pero como ya dije estuve probando mucho y no lo he conseguido doy +2 karmas al que me ayude.

Un saludo y gracias de antemano.
Dudas con tus programaciones? Envíame un MP con tu email y hablamos.

Comunidad PHPeros

[Ayuda] fila mysql en flash (Entren)
« en: 27 de Septiembre de 2009, 19:27:25 pm »

Desconectado x.mara.x

  • PHPero Master
  • ******
  • Mensajes: 1.364
  • Karma: 57
  • Sexo: Femenino
    • Ver Perfil
Re:[Ayuda] fila mysql en flash (Entren)
« Respuesta #1 en: 29 de Noviembre de 2009, 16:38:58 pm »
Que haz estado provando?
Quieres que todos los datos de una fila se muestren?
Pues tienes una buena idea.
conectar.php debe conectar a la base de datos (supongo que sabes como hacerlo)
flash.fla debe tener un texto dinamico como lo haz dicho pero yo pondria un boton o algo, solo para provar que te seleccione los datos de la bd cuando tu quieras.
entonces digamos. botonprueba
para empezar, crearemos una funcion funcion enviar.
asi que en las acciones del fotograma:
Código: [Seleccionar]
funcion enviar () {
var envio_lv = new LoadVars(); // con esto creas unas nuevas loadvars de nombre "envio_lv"
envio_lv.pedir = "si"; // le mandas una variable llamada pedir al php, para decirl que haz pedido la fila
envio_lv.sendAndLoad("funciones.php", envio_lv, "POST");
envio_lv.onLoad = function () {
dato.text = this.dato1 // el primer valor de la fila se mostrara aqui, luego añade los demas
 }
}
botonprueba.onRelease = enviar(); // al soltar el boton se hara la accion
en funciones.php

<?php
include(&#39;conectar.php&#39;); // incluimoos el conectar siempre
$peticion $_POST[&#39;pedir&#39;];
if($peticion "si") { // si han enviado una peticion..
$select mysql_query("SELECT * from tabla ORDER by id DESC"); // seleccionas la fila
$row mysql_fetch_array($select); // coges los valores de la fila
$dato1 $row[&#39;dato1&#39;]; //creas una variable que contiene el primer dato de la fila 
echo"&dato1=$dato1"// le envias a flash que la variable dato1 contiene el valor 1 en la fila
}
?>

algo asi sera. seguro que no esta perfecto porque no he programado en serio desde hace meses asi que si alguien quiere corregirme que lo haga :)