Desde flash envia el id nombre y e-mail para que devuelva de mysql el codigo (campo de mysql)
cual es el error me aparece en blanco el "codigo" mientras que cuando ingreso mal el email o nombre me dice que hay error en los datos asique anda bien pero no lee el codigo (de la tabla)
EN PHP
Código:
<?php $DBhost = "localhost"; // Database Server $DBuser = "root"; // Database User $DBpass = "contraseña"; // Database Pass $DBName = "nombredetabla"; // Database Name $table = "prueba"; // Database Table // Connect to mySQL Server $DBConn = mysql_connect($DBhost,$DBuser,$DBpass) or die("Error in GuestBook Application: " . mysql_error()); // Select mySQL Database mysql_select_db($DBName, $DBConn) or die("Error in GuestBook Application: " . mysql_error()); $email = $_POST["email"]; $nombre = $_POST["nombre"]; $consulta = "SELECT * FROM $table WHERE NOMBRE='$nombre' AND EMAIL='$email'"; $res = mysql_query($consulta)or die(mysql_error()); while($fila = mysql_fetch_array($res)){ $salida="&codigo=".$fila['CODIGO']."&email=".$fila['EMAIL']."&nombre=".$fila['NOMBRE']."&estatus=ok&"; } print $salida; ?>
Código:
on (release) { send_lv = new LoadVars(); send_lv.email = email.text; send_lv.nombre = nombre.text; send_lv.sendAndLoad("cont.php",send_lv,"POST"); send_lv.onLoad = function() { if (this.estatus == "ok") { trace(send_lv.codigo); codigo.text = send_lv.codigo; enviar(); } else { trace("no"); mensajes.text="Error en los datos\n"; } }; }