Доброй всем ночи.
Никак не могу разобраться с проблемой записи в БД через пхп скрипт. Суть в том, что в базу всё записывается, да вот только эту запись потом не прочитать почему-то. Она есть, но читается только если её открыть через phpMyAdmin и нажать ок.Поискал и в гугле, и по форуму, но не нашёл(может не туда смотрел). Может кто сказать, в чём мой косяк?

Код AS3:
var var_load1:URLLoader = new URLLoader;
var URL_request1:URLRequest = new URLRequest( "php/sendData.php" );
URL_request1.method = URLRequestMethod.POST;
var f_i_o:String = new String;
var nick_name:String = new String;
var email_data:String = new String;
var loc:String = new String;
var URL_vars1:URLVariables = new URLVariables();
var loc1:String = new String;
loc1 = temp1[0]+".jpg";
URL_vars1.f_i_o = fio.text;
URL_vars1.nick_name = nickName.text;
URL_vars1.email_data = mail_txt.text;
URL_vars1.loc = loc1;
URL_request1.data = URL_vars1;
URL_vars1.dataFormat = URLLoaderDataFormat.TEXT;
var_load1.load(URL_request1);
var_load1.addEventListener(Event.COMPLETE, receive );
И сам пхп:

PHP код:
<?php
$host="";
$user="";
$password="";
$database = "";
$fn = $_POST['f_i_o'];
$nn = $_POST['nick_name'];
$ml = $_POST['email_data'];
$lc = $_POST['loc'];
$con = mysql_connect($host,$user,$password);
mysql_select_db($database, $con);
$sendData = "UPDATE main SET name='$fn',nick='$nn',mail='$ml' WHERE location = '$lc'";
if (!mysql_query($sendData,$con))
{
die('Error: ' . mysql_error());
}
mysql_close($con);
echo "success=yes";
?>