Пытаюсь написать выдачу достижений игрокам для игры мотогонки. Все показывает , но ввожу данные нажимаю "GO" страничка обновляется и все, код вытащил с двига гоник.ус
Сам код вот:
mysql_query("SELECT * FROM `achievement` SET `id` = '$_POST[id]', `ach_name` = '$_POST[ach_name]', `ach_text` = '$_POST[ach_text]',`id_user` = '$_POST[id_user]'";
header('Location: ?act=new_ach');
здесь UPDATE же должно быть
NakON (13.01.2015 в 14:05)
mysql_query("SELECT * FROM `achievement`
SET `id` = '$_POST[id]', `ach_name` =
'$_POST[ach_name]', `ach_text` = '$_POST
[ach_text]',`id_user` = '$_POST[id_user]'" ;
header('Location: ?act=new_ach');
пояему селект?
Забыл его поменят обратно , там стояло INSERT INTO
DELETED13 января 2015, в 14:08
Delete
GamePlus (13.01.2015 в 14:03)
Вилы Выкидные (13.01.2015 в 14:02)
Жми "Go" вместо "ок"
Да я имел ввиду GO. Просто спутал:D
у тебя вроде всё верно, просто при выполнении действия идёт переадресация header('Location: ?act=new_ach'); поэтому страница обновляется, проверяй в базу заносит ?
CTEPX (13.01.2015 в 14:07)
mysql_query("SELECT * FROM `achievement` SET `id` = '$_POST[id]', `ach_name` = '$_POST[ach_name]', `ach_text` = '$_POST[ach_text]',`id_user` = '$_POST[id_user]'";
header('Location: ?act=new_ach');
здесь UPDATE же должно быть
Да поменять забыл, эксперементирова, там стоял INSERT INTO