parser

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

 

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

$form:author[$news.author] специально нельзя, рекомендованный подход

Александр Петросян (PAF) 09.08.2002 11:30

[отвечаю на почту]
> каким образом можно считать данные из БД, чтобы
> они попадали в элементы формы, т.е. в соответствующие эдитбоксы.
> У меня появилась такая необходимость, т.к. нужна возможность
> редактирования уже внесенных в БД новостей.
> Я попробовал напрямую присвоить элемент таблицы элементу формы:
> $form:author[$news.author]
> но получил такую ошибку: element can not be stored to form
> Есть ли какой-то способ это реализовать ?

для упрощения понимания кода элементы формы намеренно сделаны read-only.

рекомендуется такой подход:
^if(){
# поля формы
    $record[$form:fields]
}{
# запись из базы
    $record[^table::sql{… where id=…}]
}
<input name="age" value="$record.age">