位置: 编程技术 - 正文

php+jQuery+Ajax实现点赞效果的方法(附源码下载)

编辑:rootadmin

推荐整理分享php+jQuery+Ajax实现点赞效果的方法(附源码下载),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

本文实例讲述了php+jQuery+Ajax实现点赞效果的方法。分享给大家供大家参考,具体如下:

数据库设计

先准备两张表,pic表保存的是图片信息,包括图片对应的名称、路径以及图片“赞”总数,pic_ip则记录用户点击赞后的IP数据。

index.php

在index.php中,我们通过PHP读取pic表中的图片信息并展示出来,结合CSS,提升页面展示效果。

CSS中,我们将定义鼠标滑向和离开红心按钮的动态效果,并定位按钮的位置。

jQuery代码

当用户点击自己喜欢的图片上的红心按钮时,向后台love.php发送ajax请求,请求响应成功后,更新原有的数值

php+jQuery+Ajax实现点赞效果的方法(附源码下载)

love.php

后台love.php接收前端的ajax请求,根据提交的图片id值,查找IP表中是否已有该用户ip的点击记录,如果有则告诉用户已“赞过了”,反之,则进行一下操作:

1、更新图片表中对应的图片love字段值,将数值加1。2、将该用户IP信息写入到pic_ip表中,用以防止用户重复点击。3、获取更新后的赞值,即赞该图片的用户总数,并将该总数输出给前端页面。

我上传的附件中 数据库SQL 你可以直接建立test 数据库UTF8编码的,然后把SQL文件导入进去。修改一下connect.php中数据库的连接信息即可。

源文件点击此处本站下载。

总结:

其实就是发了一个ajax请求,比如你要赞一个商品。商品表肯定有一个计数的字段。你发一个请求过去把这个字段+1

该成功了就返回一个现在的数。然后把页面改一下就成了

希望本文所述对大家php程序设计有所帮助。

WordPress用户登录框密码的隐藏与部分显示技巧 让WordPress登录页的密码框显示最后一个输入的字符在通常情况下,网页的设计者们会将密码输入框中的所有字符隐藏成黑点,以防止有人在背后偷窥输

简单了解将WordPress中的工具栏移到底部的小技巧 从WordPress3.1开始引入了工具栏的概念,当用户登录后在前台和后台的页面顶部会显示一个黑色的工具栏,通过工具栏可以快捷地新建文章、页面、媒体

WordPress中给媒体文件添加分类和标签的PHP功能实现 从WordPress后台媒体库上传的媒体文件,不像文章那样可以给它指定分类和标签,但是很多时候我们又需要这样的功能,如一些下载站、图片站等。媒体

标签: php+jQuery+Ajax实现点赞效果的方法(附源码下载)

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

上一篇:WordPress中限制非管理员用户在文章后只能评论一次(wordpress上传文件限制)

下一篇:WordPress用户登录框密码的隐藏与部分显示技巧(wordpress登录注册)

  • 旧面包车能跑长途吗
  • 税务定税按什么标准
  • 预付款被退回分录
  • 哪些进项税额不能加计抵减
  • 发票用完了领发票需要带什么东西
  • 减免教育费附加和地方教育费附加
  • 待抵扣进项税什么时候抵扣
  • 产成品入库金额和售价一样嘛
  • 进项税转出的发票怎么认证
  • 餐饮企业原材料四大类
  • 水费收取违约金投诉回复
  • 出口退税的报关单当月可以申请退税吗?
  • 支付给员工的讲课费税前列支怎么做?
  • 企业期货投资收益税务案例
  • 一般纳税人在外地预缴税款
  • 子公司给母公司开票
  • 出口押汇与打包押汇区别
  • 生产企业报关单金额大于发票金额
  • 预缴税款个人所得税如何计算
  • 一般纳税人收取的下列款项中,应并入销售额
  • 非基本人员单位部分
  • 收购全资子公司的账务处理
  • 项目工程分包账务
  • 涂料厂生产销售的涂料要交消费税吗
  • 民间非营利组织会计制度最新版
  • 统一社会信用代码在哪里可以查询
  • 电子发票报销有什么用
  • 什么情况财务费用是负数
  • linux系统怎么查看mac地址
  • sdi是什么文件
  • 代办营业执照费用税务编码是多少
  • 固定资产出租需交什么税
  • 房产契税什么时间缴纳
  • 销售自己使用过的旧货
  • 同业代付会计分录
  • 油气勘探支出包含哪些
  • vue3.0项目
  • 加计抵减和加计扣除是一样的吗
  • zend framework手册
  • jquery教程chm
  • 社保滞纳金计入个人账户吗
  • 生产车间领用材料的会计分录
  • element-ui tree 异步树实现勾选自动展开、指定展开、指定勾选
  • 设备调试费是什么税
  • php定义变量的方法
  • 关于DEDECMS移动data后网站地图无法生成的解决方法
  • 研发费用计入什么表
  • 被投资公司注销,投资收益需要交企业所得税你吗
  • 当master down掉后,pt-heartbeat不断重试会导致内存缓慢增长的原因及解决办法
  • SQL查询中in和exists的区别分析
  • 开票内容不在经营范围内
  • 金税四期何时上线
  • 企业一般存款账户和基本存款账户的区别
  • 财务费用的核算内容有哪些
  • 多计提的个人所得税退给员工怎么处理
  • 注册资本金印花税什么时候缴纳
  • 计提本月应交增值税
  • 基本户怎么提现金
  • 应补税额是要交钱
  • 公允价值的通俗理解
  • 分包抵扣金额
  • 记账凭证可以先做贷方吗
  • 收到的劳务发票怎么做账
  • 网吧是个人独资企业还是个体工商户
  • 挂靠建筑公司预交的增值税如何做凭证?
  • 支付工程款如何入账科目
  • 投资回报怎么写
  • sql必会知识
  • sql server数据库正在恢复
  • xp电脑启动项怎么设置启动项
  • centos7 cp命令
  • win7 64位系统RAR压缩文件损坏该怎么修复
  • 测试模式win8专业版 9200
  • windows svchost
  • win7旗舰版u盘在电脑上读不出来
  • python mypy
  • Compact 显示和更改 NTFS 分区上的文件或目录压缩
  • 噩梦 gd
  • Windows环境下搭建Python开发环境的方法
  • 电子发票开具之前有销售方字样,为什么开具出来就不显示了?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设