NanoZoul Posted March 22, 2011 Report Share Posted March 22, 2011 (edited) Que tal amigos, supongo que esto va aquí, si no es así mil disculpas y mover el post please. Para hacerla cortita, les cuento mi problema. Necesito recibir una variable de una base de datos mysql llamandola desde flash a través de php La cosa es que al iniciar sesion un usuario, se envíe el nombre el usuario a php, de php a mysql y dependiendo de su nombre, se devuelva el nivel del usuario que se encuentra en la tabla de la base de datos. Este vuelve a php y de ahi pasa a flash. EL PROBLEMA: Lo estoy probando con un dinamic text y cuando vuelve la variable me sale "Undefined" Estube probando en php y sé que llega bien desde mysql a php, pero de php a flash no :/ Creo que el php no está tomando la variable "usua" y se está saltando el if, ¿Está bien en isset? O si no el código flash ta malo. Tengo poca experiencia en programación, por es necesito una ayudita... Les dejo los códigos. CÓDIGO FLASH nivel_lv = new LoadVars(); recibido_lv = new LoadVars(); nivel_lv.usua = usu.text; nivel_lv.sendAndLoad("nivel.php",recibido_lv,"POST"); recibido_lv.onLoad = function(){ vuelta.text=sunivel; } CÓDIGO PHP <?php include('conexion.php'); $link = Conectarse(); if(isset($_POST["usua"])) { $nickN = $_POST["usua"];; $result = mysql_query("SELECT nivel FROM usuarios WHERE nick='$nickN'"); $row = mysql_fetch_array($result); $minivel=$row["nivel"]; print "&sunivel=" .$minivel; mysql_free_result($result); } mysql_close(); ?> Ya no doy mas amigos, he buscado caleta :/ Porfavor si alguien es tan amable de revizarlo se lo agradeceria enormemente. ADEMÁS LO INTENTE DE ESTA FORMA Y TAMPOCO ME FUNCIONA :( CODIGO PHP: <? include('conexion.php'); $link = Conectarse(); $nivel_usu=$_GET['nivel_bkn']; $result = mysql_query("SELECT nivel FROM usuarios WHERE nick='$nivel_usu'"); $row = mysql_fetch_array($result); $minivel=$row["nivel"]; print "&curso=" .$minivel; mysql_free_result($result); ?> CODIGO FLASH direccion="nivel2.php?nivel_bkn=" + usu.text; loadVariables(direccion,this,"GET"); vuelta.text = this.curso; Gracias de antemano. Dios les bendiga. Edited March 22, 2011 by NanoZoul Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now