Что с этим кодом не так? если ктото знает другой вариант напишите пожалуста.
<?php
if($_GET['up_menu'])$up_menu = $_GET['up_menu'];
if($_GET['down_menu'])$down_menu = $_GET['down_menu'];
if(isset($up_menu) || isset($down_menu))
{
if(isset($up_menu))//Если двигаем вверх
{
$info_menu = mysql_query("SELECT id FROM menu_cat WHERE id='$up_menu'"
;
$myrow_info_menu = mysql_fetch_array($info_menu);
$new_pos = $myrow_info_menu[id0] - 1;//Изменяем значение позиции
$nav_id = $up_menu;//Сохраняем id пункта который двигаем в отдельную переменную
}
if(isset($down_menu))//Если двигаем вниз
{
$info_menu = mysql_query("SELECT id FROM menu_cat WHERE id='$down_menu'"
;
$myrow_info_menu = mysql_fetch_array($info_menu);
$new_pos = $myrow_info_menu[id0] + 1;//Изменяем значение позиции
$nav_id = $down_menu;//Сохраняем id пункта который двигаем в отдельную переменную
}
$old_pos = $myrow_info_menu[id0];//Заносим в отдельную переменную значение
$new_pos_db = mysql_query ("UPDATE menu_cat SET id='$old_pos' WHERE id='$new_pos'"
;//Заносим
$old_pos_db = mysql_query ("UPDATE menu_cat SET id='$new_pos' WHERE id='$nav_id'"
;//Заносим
header("location: admin.php"
;
exit;
}
?>
Добавлено 26.01.16 в 11:13:42:
И тишинаааа)