Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в Flash-приложениях (ActionScript)
Lyso
Сообщения: 30 Зарегистрирован: 13 дек 2010, 11:23
Сообщение
Lyso » 15 янв 2011, 15:23
Код: Выделить всё
<?$viewer_id = $_POST['viewer_id'];$uid = $viewer_id; $db=mysql_connect("localhost","lyso","Q69hteuv!");mysql_select_db("lyso_pyr",$db); $result = mysql_query("SELECT * FROM ids WHERE userid=$uid");$myrow = @mysql_fetch_array($result); $id1=$myrow['id1'];$id2=$myrow['id2'];$id3=$myrow['id3']; $update = mysql_query ("UPDATE ids SET id1='$id2', id2='$id3', id3='$uid' WHERE id=$uid");if ($update == 'true'){echo "Операция прошла успешно!"; }else {echo "Ошибка!";}?>
Какая в этом коде ошибка. Мне надо выполнить задачу: Взять данные из Mysql сервера, а потом поменять/изменить их. У меня не получается...
Александр
Создатель сайта
Сообщения: 4574 Зарегистрирован: 27 сен 2009, 16:45
Сообщение
Александр » 15 янв 2011, 16:09
Lyso
С чего взял что есть ошибка? Что происходит не так как ты задумал?
Не знаю структуру твоей таблицы, может быть в sql запросе всё неверно.
Lyso
Сообщения: 30 Зарегистрирован: 13 дек 2010, 11:23
Сообщение
Lyso » 15 янв 2011, 16:13
Во всех случаях выводит ошибку "Ошибка!". В какой именно части я не знаю. Запрос правильный, потому что в другом файле всё работает.
Александр
Создатель сайта
Сообщения: 4574 Зарегистрирован: 27 сен 2009, 16:45
Сообщение
Александр » 15 янв 2011, 16:34
А в базе значения обновляются?
В 14 строчке напиши
Код: Выделить всё
echo "UPDATE ids SET id1='$id2', id2='$id3', id3='$uid' WHERE id=$uid";
Посмотри какой запрос у тебя выполняется. Попробуй выполнить его через phpMyAdmin. Если ничего нового тебе это не покажет, то напиши этот запрос здесь.
Lyso
Сообщения: 30 Зарегистрирован: 13 дек 2010, 11:23
Сообщение
Lyso » 15 янв 2011, 17:05
Ничего не выходит. Выводится эту же строчку.
nikosid
Сообщения: 2 Зарегистрирован: 15 янв 2011, 21:08
Сообщение
nikosid » 16 янв 2011, 20:34
Попробуй вот так выполнить, по крайней мере выведется конкретная ошибка и тогда покажи её тут
Код: Выделить всё
<?$viewer_id = $_POST['viewer_id'];$uid = $viewer_id; $db=mysql_connect("localhost","lyso","Q69hteuv!");mysql_select_db("lyso_pyr",$db); $result = mysql_query("SELECT * FROM ids WHERE userid=$uid");$myrow = @mysql_fetch_array($result); $id1=$myrow['id1'];$id2=$myrow['id2'];$id3=$myrow['id3']; mysql_query ("UPDATE ids SET id1='$id2', id2='$id3', id3='$uid' WHERE id=$uid") or die(mysql_error());?>