|
Разбор полета
Этот документ работает с данными из SQL таблицы xgb*.
Все что нужно сделать для показа записей, это выбрать их (записи) из таблицы (select * from xgb) и пройтись по ним оператором ^menu[].
Если мы хотим выдавать записи пачками по n, то SQL запрос придется немного усложнить (select * from xgb limit s,n) и озаботиться построением навигационной линейки, с помошью которой нужно будет передавать параметр документу (с какой записи начинать выборку).
С записью данных в таблицу тоже все достаточно просто: ^sql[insert into xgb ...]. Нужно только угадать момент, когда пользователь отправил данные на сервер. Сделать это можно по-разному. Я в данном случае вставил элемент в форму <input type=hidden name=doInsert value=1> и отслеживаю наличие параметра doInsert (^ifdef[^form[doInsert];...]).
* Код для создания SQL таблицы xgb:
create table xgb (
id int not null auto_increment primary key,
published datetime,
name varchar(50),
comment text)
|
ss (28.12.2002 19:48)
ss
(28.12.2002 15:49)
tort (27.12.2002 18:24)
bulka
(26.12.2002 20:55)
dan (25.12.2002 12:31)
ОБДП ВЩМП ВЩ РПУФБЧЙФШ ЪБНЕОХ ИПФС ВЩ ОБ НБФ...ЬФП parser ХНЕФШ?
1men (13.11.2002 17:56)
parser, for what?
1men (13.11.2002 17:56)
for what?
AR (08.11.2002 11:26)
РТЕДМПЦЕОЙЕ: ИПФШ ЬФП Й РТЙНЕТ, ОП ЖЙМШФТПЧБФШ ВЩ ДХТОЩЕ УППВЭЕОЙС
AR (08.11.2002 11:18)
УФПТПООЙЛ of parser #:)
ТБЪТБВПЮЙЛ of www #:)
AR (08.11.2002 11:09)
ХЦЕ - УФПТПООЙЛ.
УЛПТП - ТБЪТБВПФЮЙЛ.
|