parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Не пойму что происходит ю..

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 пустой
UPDATE menu SET position='1' WHERE id=

что я зделал не так уже второй день конетелюсь всю доку перечитал