Re: Re: Re: Народ! Наверное самый глупый вопрос!!!
Автор оригинала: hussar
А как лучше делать? Запись голосов, допустим, по пятибальной системе, или просто "за"?!
Это уж ты сам у себя спроси, как тебе хочется.
Например, делай базу с таблицами:
table pool
id int(10)
expired datetime - до какого показывать(если надо _с_какого_ - то введи еще одно аналогичное поле)
name varchar(255) - как называется данное голосование
table question
id int(10)
pool_id int(10)
descr varchar(255) - вариант голоса
table answer
id int(10)
question_id int(10)
pool_id int(10)
user_id(10)
table userlist
id int(10)
userip varchar(255)
...(прочие поля, для наворотов, напр. имя, емайл итд.)
привязываешь записи вопросов из таблицы question с опросом из pool и показываешь юзеру - напр. как список чекбоксов и текста рядом с ним. Если надо выбрать один вопрос - подумай сам.
Юзер кликает на чекбоксы, сабмитит, ты соотв-но записываешь в answer результаты.
придумать дофига можно, лишь бы фантазия была.