Передача строки в UPDATE-запрос MySQL

Программирование, которое не связано с API.
Ответить
nukantri
Сообщения: 2
Зарегистрирован: 29 июн 2015, 11:12

Передача строки в UPDATE-запрос MySQL

Сообщение nukantri »

После передачи POST-методом из Flash в PHP и выполнения UPDATE-запроса,содержимое ячейки - НЕ обновляется.
Подскажите,что делаю не так? 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}
PHP

Код: Выделить всё

$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"); 
XELAD
Сообщения: 205
Зарегистрирован: 17 июл 2012, 05:25

Re: Передача строки в UPDATE-запрос MySQL

Сообщение XELAD »

$query ="UPDATE stat set cards='$cards' where uid='$uid' ";
...этими идиотскими кавычками на букве Ё весь php испортили.
nukantri
Сообщения: 2
Зарегистрирован: 29 июн 2015, 11:12

Re: Передача строки в UPDATE-запрос MySQL

Сообщение nukantri »

Xelad, МЕГАспасибо!
Ответить