很多大站里面都有发表心情的功能,通过这个功能可以直观统计分析文章或帖子的浏览者的心情感受数据,也很有意思。今天我们来分析一下文章心情投票功能的原理
程序员,你不是一个人;网站开发QQ群:136483411 在线充值,或联系QQ 304534221直接充值
本素材实现投票的流程:通过ajax获取心情图标及柱状图相关数据,当用户点击其中的一个心情图标时,向PHP后端Ajax.php发送请求,然后将mysql中对应的数据心情字段内容加1,成功后返回前端页面,并更新柱状图和统计数据。
最后附上数据库信息:
CREATE TABLE IF NOT EXISTS `mood` (
`id` int(11) NOT NULL,
`mood0` int(11) NOT NULL DEFAULT '0',
`mood1` int(11) NOT NULL DEFAULT '0',
`mood2` int(11) NOT NULL DEFAULT '0',
`mood3` int(11) NOT NULL DEFAULT '0',
`mood4` int(11) NOT NULL DEFAULT '0',
`mood5` int(11) NOT NULL DEFAULT '0',
`mood6` int(11) NOT NULL DEFAULT '0',
`mood7` int(11) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
INSERT INTO `mood` (`id`, `mood0`, `mood1`, `mood2`, `mood3`, `mood4`, `mood5`, `mood6`, `mood7`) VALUES
(1, 8, 6, 21, 19, 7, 10, 18, 24);
评论(0)