
PHP код:
<?php
mysql_connect("localhost", "root","") or die (mysql_error());
mysql_select_db("arcanoid") or die (mysql_error());
mysql_query("set character_set_client ='utf8'");
mysql_query("set character_set_results ='utf8'");
mysql_query("set collation_connection ='utf8_unicode_ci'");
$id = $_POST["id"];
$level = $_POST["level"];
$money = $_POST["money"];
if (isset($_POST['getinfo']))
{
$query = "SELECT * FROM users WHERE id = ".$id;
$sql = mysql_query($query) or die(mysql_error());
$arr = mysql_fetch_array($sql);
mysql_close();
$returnVars = array();
$returnVars['level'] = $arr['level'];
$returnVars['money'] = $arr['money'];
echo "level=" . $arr['level'] . "&money=" . $arr['money'];
exit;
}
$query = "SELECT id FROM users WHERE id = ".$id;
$sql = mysql_query($query) or die(mysql_error());
if (mysql_num_rows($sql) > 0)
{
$query = "UPDATE `users`
SET
`level`='{$level}',
`money`='{$money}' WHERE id = ".$id;
} else {
$query = "INSERT INTO `users`
SET
`id`='{$id}',
`level`='{$level}',
`money`='{$money}'";
}
$sql = mysql_query($query) or die(mysql_error());
mysql_close();
?>
Где то есть ошибка, но не могу найти, записывает с Flash в БД нормально а вот наоборот - никак, что делать ?Подскажите пожалуйста.