parser

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

 

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

А не лучше ли

Ilya 21.05.2002 00:49

создать несколько таблиц ?

answers:
CREATE TABLE answers (
  id tinyint(4) NOT NULL default '0',
  pid tinyint(4) NOT NULL default '0',
  answer varchar(255) NOT NULL default '',
  votings int(11) NOT NULL default '0'
) TYPE=MyISAM;
questions:
CREATE TABLE questions (
  id tinyint(4) NOT NULL default '0',
  date datetime NOT NULL default '0000-00-00 00:00:00',
  text text
) TYPE=MyISAM;
ip:
CREATE TABLE ip (
  id tinyint(4) NOT NULL default '0',
  pid tinyint(4) NOT NULL default '0',
  ip varchar(15) NOT NULL default '0',
  date datetime NOT NULL default '0000-00-00 00:00:00'
) TYPE=MyISAM;
Тогда можно создавать любое количество ответов на вопрос -
выбираешь из answers с pid = id голосования.
В ip - пишешь IP ($env:REMOTE_ADDR или $env:HTTP_X_FORWARDED_FOR), pid - номер голосования (из таблицы question)

P.S. Ежели кому надо, могу выложить скрипт с админ частью (на П3) ...