parser

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

 

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

UPDATE значений через формы

PingWin 18.02.2005 09:30

Редактирование (UPDATE) записей.
Записи выводятся из бызы в формы. Все какие есть.
Меняю значения, жму сохранить и при последующем (фигня, потом исправлю) обновлении
в изменяемую форму вставляется значение первой по порядку формы, а не то, что я ввёл.
Пытался всяко-разно, но не получается дать именно индивидуальное имя форме.
...
^connect[$connect_string]{
^if(def $form:do && $form:do eq 'del' && ^form:id.int[]){
^void:sql{DELETE FROM test WHERE id = ^form:id.int(0)}
}
^if(def $form:delete&& ^form:id.int[]){
^void:sql{UPDATE test SET test=$form:delete WHERE id= ^form:id.int(0)}
}
$test[^table::sql{SELECT id, test FROM test ORDER BY id DESC}[$.limit(0) $.offset(0)]] 
^if($test){ 
^test.menu{
 <input type="text" name="delete" value="$test.test"><br>
		 (<a href="?id=$test.id">Сохранить изменения</a>)<br>
		 (<a href="?do=del&id=$test.id">Удалить</a>)<br>
        }
...