Foros del Web » Creando para Internet » Flash y Actionscript »

Unir PHP y flex (formulario)

Estas en el tema de Unir PHP y flex (formulario) en el foro de Flash y Actionscript en Foros del Web. Hola!! como estan?? Quiero consultar una base de datos a partir del nombre que se ingrese en un formulario en flex y hace poco segui ...
  #1 (permalink)  
Antiguo 25/02/2013, 08:41
 
Fecha de Ingreso: febrero-2013
Mensajes: 1
Antigüedad: 11 años, 2 meses
Puntos: 0
Unir PHP y flex (formulario)

Hola!! como estan?? Quiero consultar una base de datos a partir del nombre que se ingrese en un formulario en flex y hace poco segui un ejemplo de aqui con el titulo Unir PHP y flex (formulario) y no me sale nada!!!!!. Les dejo los dos codigos y por favor si pueden me dicen que es lo que esta mal!. Al metodo post en el codigo php no me lo toma no se porque, ya comprobe. Espero sus respuesta por favor!! me va a servir mucho. Saludos!

Codigo

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">

<mx:Script>
<![CDATA[


private function Enviar():void {
enviar_form.send();
}
]]>
</mx:Script>

<mx:Form color="#274A51" fontSize="11" fontWeight="bold" x="398" y="53">
<mx:FormItem label="Nombre" fontWeight="bold">
<mx:TextInput id="nombre" text="" width="200" color="#000000"/>
</mx:FormItem>
<mx:Button label="Enviar" click="Enviar();" />
</mx:Form>

<mx:HTTPService id="enviar_form" url="http://127.0.0.1:8888/php/consulta2.php" useProxy="false" method="POST" resultFormat="xml">
<mx:request xmlns="">
<nombre>{nombre.text}</nombre>

</mx:request>
</mx:HTTPService>


<mx:DataGrid x="227" y="165" dataProvider="{enviar_form.lastResult.meteo.meteo} " height="57" width="688">
<mx:columns>
<mx:DataGridColumn headerText="Nombre" dataField="nombre"/>
<mx:DataGridColumn headerText="Apellido" dataField="apellido"/>
<mx:DataGridColumn headerText="Email" dataField="email"/>
</mx:columns>
</mx:DataGrid>

</mx:Application>


Codigo PHP


<?php

header("Content-type: text/xml");

$host = "localhost";
$user = "root";
$pass = "";
$database = "catweb";




$enlace = mysql_connect($host, $user, $pass) or die("Error MySQL.");
mysql_select_db($database, $enlace) or die("Error base de datos.");

$nombre = $_POST['nombre'];


$query = "SELECT * FROM datos WHERE nombre='$nombre' ";
$resultado = mysql_query($query, $enlace) or die("Sin resultados.");


print "<meteo>\n";

while( $Row = mysql_fetch_object( $resultado ))
{
print

"<meteo><nombre>".$Row->nombre."</nombre><apellido>".$Row->apellido."</apellido><email>".$Row->email."</email></meteo>\n";

}

print "</meteo>";


?>

Etiquetas: color, flex, php
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:22.