Подскажите,что делаю не так? P.S тип данных поля cards - text
as3
Код: Выделить всё
import flash.display.Sprite;import flash.events.Event; import flash.net.URLLoader; import flash.net.URLRequest;import flash.net.navigateToURL;import flash.net.URLVariables; var uid = 265736;var cards = [16,22,26,52,68,156,178,188,220,268,17,23,27,53,69,157,179,189,221,269];var serverFile:String = "http://*.php";var variables:URLVariables = new URLVariables(); variables.uid = uid;variables.cards = cards; var urlRequest:URLRequest = new URLRequest (serverFile);urlRequest.method = URLRequestMethod.POST;urlRequest.data = variables; try { sendToURL(urlRequest);}catch (e:Error){ //handle error here}
Код: Выделить всё
$uid = $_POST['uid']; $cards = "$_POST['cards']";$host = "*.*.*.*"; $user = "*"; $pass = "*"; $database = "*"; $linkID = mysql_connect($host, $user, $pass) or die("Could not connect to host."); mysql_select_db($database, $linkID) or die("Could not find database."); $query ="UPDATE `stat` set `cards`=$cards where `uid` = $uid"; $resultID = mysql_query($query, $linkID) or die(mysql_errno() . ": " . mysql_error(). "\n");