parser

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

 

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

Голосование, опрос, poll, общественное мнение. ;-)

Constantine 21.05.2002 00:39

Как порекомендуете создать голосование? Интересует вопрос хранения данных. В качестве наброска приведу следующий код для MySQL
create table p3_poll 
(
id int unsigned auto_increment primary key,
question tinytext,
^for[i](1;8){answer${i}text tinytext,
}^for[i](1;8){answer${i}int int unsigned not null,
}type enum("radio","checkbox"),
started datetime,
ended datetime,
lastip varchar(32)
)
Какие будут предложения?

P.S. Некоторые размышления вслух -- мы сохраняет последний ай-пи для невозможности накрутки, вдобавок посылаем пользователю cookie.
Ещё, как вариант, можно сравнивать текущее время и время последнего голосования, если вы совсем уж параноик. ;-))))