Login help please


login_form.login_btn.addEventListener(MouseEvent.CLICK,logsubmitted);

function logsubmitted(e:MouseEvent)
{
  if (login_form.log_username.text != "" && login_form.log_password.text != "")
  {
    var logmyrequest:URLRequest = new URLRequest("http://localhost/idmip/login.php");
    logmyrequest.method = URLRequestMethod.POST;
    var logvariables:URLVariables = new URLVariables();
    logvariables.log_username = login_form.log_username.text;
    logvariables.log_password = login_form.log_password.text;
    logmyrequest.data = logvariables;
    var logloader:URLLoader = new URLLoader();
    logloader.dataFormat = URLLoaderDataFormat.VARIABLES;
    logloader.addEventListener(Event.COMPLETE, dataLoad);
    logloader.load(logmyrequest);
  } else {
   login_form.logstatus_txt.text = '**All fields must be filled!';
  }
}
function dataLoad(evt:Event)
{
 if (evt.target.data.output == "yes")
 {
  trace("aaa");
 }
 else if(evt.target.data.output == "adminlogin")
 {
  trace("bbb");
 }
 else if(evt.target.data.output == "no")
 {
  login_form.logstatus_txt.text = '**Invalid Username/Password!';
 }
 trace(evt.target.data.output);
}
/*function dataLoad(evt:Event)
{ 
    trace(evt.target.data.output);
 //var tempString:String=evt.target.data.output;
 
  if(evt.target.data.output == "yes")
 {
  //gotoAndStop(2);  
  trace("gotoAndStop(2)");
 }
 else if(evt.target.data.output == "adminlogin")
 {
  //gotoAndStop(3);
  trace("gotoAndStop(3)");
 }
 else if(evt.target.data.output == "no")
 {
  login_form.logstatus_txt.text = '**Invalid Username/Password!';
 }
}*/

<?php
define ("DATABASE_SERVER", "localhost");
define ("DATABASE_USERNAME", "root");
define ("DATABASE_PASSWORD", ""); //if MySQL has a password
define ("DATABASE_NAME","iadt");
//header("content-type: text/xml");
//connect to database
$mysql = mysql_connect(DATABASE_SERVER, DATABASE_USERNAME, DATABASE_PASSWORD) 
or die(mysql_error());
//select the database
mysql_select_db(DATABASE_NAME);
//assign the data passed from Flex to variables
$username = mysql_real_escape_string($_POST["log_username"]);
$password = mysql_real_escape_string($_POST["log_password"]);
 
 /* $profile_result = mysql_query("select userName, userPass, lastName,firstName,userEmail,userAddress from usertable where userName = '$username'");
 if (mysql_num_rows($profile_result) >= 0) {
  $xml .= "<userprofile>
";
   while (list( $userName , $userPass, $lastName, $firstName, $userEmail, $userAddress) = mysql_fetch_array($profile_result)) {
  $xml .= "<information>
";
  $xml .= "<userName>$userName </userName>
";
  $xml .= "<userPass>$userPass</userPass>
";                     
  $xml .= "<lastName>$lastName</lastName>
";
  $xml .= "<firstName>$firstName</firstName>
";
  $xml .= "<userEmail>$userEmail</userEmail>
";
  $xml .= "<userAddress>$userAddress</userAddress>
";
  $xml .= "</information>
";
   }
   }
   //DB names
   $xml .= "</userprofile>";
   print $xml; */
$query1 = "SELECT * FROM users WHERE userType = 'user' AND userName = '$username' AND userPassword ='$password'";
$result1 = mysql_fetch_array(mysql_query($query1));
$query2 = "SELECT * FROM users WHERE userType = 'admin' AND userName = '$username' AND userPassword ='$password'";
$result2 = mysql_fetch_array(mysql_query($query2));
//$output = "<loginsuccess>";
if($result1){
 $output .= "yes";
 }else if($result2){
 $output .="adminlogin";
 }else if(!$result1 || $result2){
 $output .= "no";
 }
 echo "output=$output";
//$output .= "</loginsuccess>";
//output all the XML
//print ($output);
 
?> 

This is my login done in AS3. Everything is alright, data of username and password are pass successfully into the php, because the output of the php (yes/adminlogin) are trace correctly using the trace at line 38. But for some reason, the output doesn’t go into the whole if else, and line 38 still can display the output correctly.

Can anybody please help? Really thanks a lot