connecting flex to php
i m trying to connect a flex application to a php (wamp server)..bt i m unable to do soo
//flex code
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="send_data()">
<mx:Script>
<![CDATA[
import mx.controls.DataGrid
private function send_data():void {
userRequest.send();
}
]]>
</mx:Script>
<mx:Label x="79" y="89" text="username"/>
<mx:Label x="79" y="128" text="rolnumber"/>
<mx:TextInput id="nm" x="153" y="87"/>
<mx:TextInput x="153" y="126" id="roll"/>
<mx:Button x="127" y="191" label="submit" id="sub" click="send_data()"/>
<mx:HTTPService id="userRequest" url="C:\wamp\www\connect.php" useProxy="false" method="POST">
<mx:request xmlns="">
<username>{nm.text}</username><rollnumber>{roll.text}</rollnumber>
</mx:request>
</mx:HTTPService>
</mx:Application>
//php code
<?php
mysql_connect("localhost", "root", "") or die("cannot connect");
mysql_select_db("std_db") or die("cannot select database");
$q="INSERT INTO `std_db`.`student` (`p_key` ,`name` ,`roll`)VALUES (NULL , '$_POST[nm]', $_POST[roll])";
if(mysql_query($q))
echo "sucessfully inserted";
else
echo" error occured";
//if($row=mysql_fetch_array($result))
//{
//echo $row['
?>
|