Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
dark 06.07.2006 18:21
Вызываю последовательно методы:@CLASS menu ... @position_form[] ^if($form:id && $form:position && $form:movedirect){ $m[^GetMoveUp[$form:movedirect; $form:position]] $idFromQuery[$m.id] $positionFromQuery[$m.position] ^SavePosition[$form:id; $positionFromQuery] ^SavePosition[$idFromQuery; $form:position] }
@CLASS db ..... @GetMoveUp[movedirect;position] ^dbconnect{ $result[^table::sql{SELECT id, position FROM menu WHERE position<$position ORDER BY position DESC}] }
@SavePosition[id;position] ^dbconnect{ $result[^void:sql{UPDATE menu SET position='$position' WHERE id=$id}] }В результате в БД записывает но при этом выдает ошибку что Id пустой