Ну первый вопрос.
Как сделать редактирование позиции в меню? У меня есть таблица со страницами где есть графа position. При обновлении страницы можно выбрать уже занятый пункт и страницы изменятся. Но получается только опускать страницу вниз, но ни как поднять вверх. немного кода:
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- function inc_position ($pos, $type) {
- if ($type == "up") {
- $query = "UPDATE pages SET position = position+1 WHERE position >= {$pos}";
- }
- if ($type == "down") {
- $query = "UPDATE pages SET position = position-1 WHERE position <= {$pos}";
- }
- $this->sql($query);
- }