位置: 编程技术 - 正文

基于PHP+jQuery+MySql实现红蓝(顶踩)投票代码(基于中国国情的中国式现代化具有哪些特色)

编辑:rootadmin

推荐整理分享基于PHP+jQuery+MySql实现红蓝(顶踩)投票代码(基于中国国情的中国式现代化具有哪些特色),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:基于重大误解实施的民事法律行为,基于是什么意思,基于网络创新形成的大数据的最突出特征是什么?( ),基于核心素养下的大单元教学设计,基于springboot的毕设,基于网络创新形成的大数据的最突出特征是什么?( ),基于专业性的家校双向互动,需要家长的学校教育参与,基于是什么意思,内容如对您有帮助,希望把文章链接给更多的朋友!

先给大家展示效果图:

查看演示 下载源码

这是一个非常实用的投票实例,应用在双方观点对抗投票场景。用户可以选择支持代表自己观点的一方进行投票,本文以红蓝双方投票为例,通过前后台交互,直观展示红蓝双方投票数和所占比例,应用非常广泛。

本文是一篇综合知识应用类文章,需要您具备PHP、jQuery、MySQL以及html和css方面的基本知识。

HTML

我们需要在页面中展示红蓝双方的观点,以及对应的投票数和比例,以及用于投票交互的手型图片,本例以#red和#blue分别表示红蓝双方。.redhand和.bluehand用来做手型投票按钮,.redbar和.bluebar展示红蓝双方比例调,#red_num和#blue_num展示双方投票数。

CSS

基于PHP+jQuery+MySql实现红蓝(顶踩)投票代码(基于中国国情的中国式现代化具有哪些特色)

使用CSS将页面美化,加载背景图片,确定相对位置等等,你可以直接复制以下代码,在自己的项目中稍作修改即可。

jQuery

当点击手型按钮时,利用jQuery的$.getJSON()向后台php发送Ajax请求,如果请求成功,将会得到后台返回的json数据,jQuery再将json数据进行处理。以下函数:getdata(url,sid),传递了两个参数,url是请求的后台php地址,sid表示当前投票主题ID,我们在该函数中,返回的json数据有红蓝双方的投票数,以及双方比例,根据比例计算比例条的宽度,异步交互展示投票效果。

当页面初次加载时,即调用getdata(),然后点击给红方投票或给蓝方投票同样调用getdata(),只是传递的参数不一样。注意本例中的参数sid我们设置为1,是根据数据表中的id设定的,开发者可以根据实际项目读取准确的id。

PHP

前端请求了后台的vote.php,vote.php将根据接收的参数,连接数据库,调用相关函数。

函数vote($type,$id,$ip)用来做出投票动作,$type表示投票方,$id表示投票主题的id,$ip表示用户当前ip。首先根据用户当前IP,查询投票记录表votes_ip中是否已经存在当前ip记录,如果存在,则说明用户已投票,否则更新红方或蓝方的投票数,并将当前用户投票记录写入到votes_ip表中以防重复投票。

函数jsons($id)通过查询当前id的投票数,计算比例并返回json数据格式供前端调用。

文中还涉及到获取用户真实IP的函数:get_client_ip(),点击这里可以看相关代码:

百度地图API使用方法详解 最近做了个项目,其中项目中有个需求需要用到百度地图进行导航,通过查阅相关资料参考百度地图api完成了一个例子。示例一:API地址:

PHP实现微信发红包程序 使用PHP发红包,当我们输入红包数量和总金额后,PHP会根据这两个值进行随机分配每个金额,保证每个人都能领取到一个红包,每个红包金额不等,就

PHP生成随机密码方法汇总 使用PHP开发应用程序,尤其是网站程序,常常需要生成随机密码,如用户注册生成随机密码,用户重置密码也需要生成一个随机的密码。随机密码也就

标签: 基于中国国情的中国式现代化具有哪些特色

本文链接地址:https://www.jiuchutong.com/biancheng/284389.html 转载请保留说明!

上一篇:php面向对象与面向过程两种方法给图片添加文字水印(php面向对象面试题)

下一篇:百度地图API使用方法详解(百度地图api的基本使用)

  • 加计扣除内容
  • 财政部监制的收据可以手写吗
  • 哪些进项税额不能加计抵减
  • 离职人员个税申报如何处理
  • 利润表中的管理费用和研发费用怎么填
  • 员工一次性补偿要缴纳个税吗
  • 红线范围外增加的工程量
  • 购买加油卡有优惠吗
  • 用于购买固定资产的账户
  • 小企业营业外收入明细
  • 驾校挂靠车辆账务处理?
  • 当月计提的增值税是什么
  • 去年暂估的成本,汇算前收到的少,红冲全部暂估吗
  • 福利企业退税的资金去处
  • 餐费专票认证了怎么办
  • 租房提取的话可以全部提取吗
  • 冷库租赁收入税率
  • 小规模与一般纳税人哪个好
  • 差额发票开具的步骤
  • 企业银行密码器
  • 制造业领用材料规章制度的好处
  • 财务费用明细科目怎么写
  • 生产的废料怎么做账
  • 厂家赠送的原材料怎么入账
  • 付款凭证怎么填写电脑
  • php播放本地音乐
  • 资产划转增值税 开票怎么开
  • 享受安置残疾人优惠政策的报告怎么写
  • php解析xml数据
  • tensorflow安装教程pycharm
  • laravel php
  • 汇兑应计入哪个科目
  • 会计政策变更追溯调整为什么不影响所得税
  • 购买税控盘后要交税吗
  • code particle
  • 前端面试题必问的题目
  • php使用正则表达式检测是否包含非数字
  • wordpress使用教程
  • 帝国cms功能
  • 会计在账本上怎么记账
  • 退回税款如何做账
  • 企业年报网上申报入口贵州
  • 项目折现率计算公式
  • 出售在建工程账务处理
  • 要求供应商赔偿说明函范本
  • 个税扣错了申请退税
  • 转回存货跌价准备的会计分录
  • 滴滴票可以抵扣吗?
  • 用友要怎么删除凭证
  • 如何在sql server中建立一个表
  • 哪些进项税额不能抵扣
  • 个税申报哪些可以减免
  • 季度报表利润表本期金额怎么填
  • 甲方向乙方支付
  • 事业单位有奖励吗
  • 长期借款计提的利息可能借记
  • 材料采购发票未到
  • 固定资产更新改造被替换的旧部件残值收入
  • 房地产开发企业建造的商品房,在出售前
  • 跟老师出差路上可以聊些什么
  • 运费可以抵扣进项税额
  • 财务费用包括哪几项
  • mysql8 jdbc连接
  • win8老是弹出广告
  • freebsd挂载ntfs
  • linux中的用户管理主要涉及用户账号文件
  • 使用jquery实现的项目
  • linux定时任务怎么立刻生效
  • linux防火墙开启80端口视频
  • unity socket udp
  • 浅谈python装饰器探究与参数的领取
  • 安卓无法更新软件
  • python urllib urlopen
  • python redis incr
  • Forward Render VS Deferred Rendering
  • 如何获取电子户口簿
  • 浏览器兼容性问题是什么意思
  • 钢材出口关税税率是多少
  • 福建网上税务局app
  • 营改增后的工程造价怎么算
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设