给个思路:
在只能建一个表的前提下,建立一个字段poll_id,当它为0时则为投票的标题,否则则为对应id标题的投票选项,这样就可以实现结果保存和投票项目自定。至于单选多选就再建一个字段区分,前台读的时候用不同表单显示。限制每天IP投票数在前台用程序控制
在只能建一个表的前提下,建立一个字段poll_id,当它为0时则为投票的标题,否则则为对应id标题的投票选项,这样就可以实现结果保存和投票项目自定。至于单选多选就再建一个字段区分,前台读的时候用不同表单显示。限制每天IP投票数在前台用程序控制
这样一个表基本上就够用了!
pid 自动增加 每一个投票系统的编号,
ptitle 投票标题 vchar类型, 投票的标题
pcategory 投票项 vachar类型 用一个特殊符号分割,例如(|)
pvalue 投票结果 varchar 用一个特殊符号分割,例如(|)
pip 投票ip 纪录ip
pconfig 纪录设置 例如 "是否显示(0,1)|单选多选(0,1)|每天限制ip投票次数"等等,其他的全用程序实现,不过就是要经常操作数据库,不知道有没有好的方法!