位置: 编程技术 - 正文

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登录注册)

  • 增值税发票税务ukey版开票流程
  • 非营利组织所得税
  • 怎样在网上申报营业执照年检
  • 一般纳税人认定书
  • 独立法人和法人独资的区别
  • 资本公积怎么核实
  • 出口税增加
  • 国家规定先打五联还是麻腮风
  • 生产工人的费用属于什么会计科目
  • 财务报表中预收账款的数据是怎么来的
  • 代订机票款发票可以作为机票报销差旅吗
  • 政府会计基本准则的附则有
  • 可以把两张发票合写在记账凭证上吗
  • 建筑行业预算
  • 房地产不可销售的物业有哪些
  • 有进项没有销项可以零申报吗
  • 董事会会费计入哪里
  • 餐饮业一般纳税人企业所得税税率
  • 红字增值税专用发票信息表能作废吗
  • 坏账的计提和发生分录
  • 设备升级改造如何开发票
  • 城镇土地使用税征收标准及计算方法
  • 商贸流通企业的构成
  • win7系统右键菜单太多怎么办
  • windows10安装应用怎么到桌面
  • 查看电脑开机时间记录win10
  • php中session和cookie的区别说法错误的是
  • 定额备用金制度
  • 营改增后劳务发票税率
  • 公司股权分红会交税吗
  • 何为租赁合同
  • 供水公司与用户合作协议
  • 最小的成像传感器
  • 用人单位未为劳动者缴纳社会保险费
  • 月球合影
  • 以前年度损益调整结转到哪里
  • YII Framework的filter过滤器用法分析
  • php图片大小设置
  • PHP自定义函数返回两个数中大的那个
  • php常用array函数
  • 金融商品转让的销售额
  • 现代服务业主要功能
  • 免税增值税纳税申报表怎么填
  • 现金付款凭证是发票吗
  • 供热管道属于什么结构类型
  • 不同企业可以开专票吗
  • 单位举办活动
  • 消防工程公司的成本包括哪些
  • 出口退税申报需要手动录入什么信息呢
  • 利息收入缴纳税率怎么算
  • 给员工购买的意外险可以税前扣除吗
  • 顺风车没有发票是否合法
  • 企业付的快递费怎么做账
  • 可供出售金融资产包括哪些内容
  • 资产负债率比率
  • mysql有外键数据输入
  • mysql5.5.62安装配置教程
  • windows自带截图软件
  • yum更新所有软件
  • fedora gnome
  • u盘装系统软件哪个好
  • linux命令pwd是什么意思
  • centos7 tcp6
  • win8鼠标设置在哪
  • 收不到windows的验证码
  • wysafe.exe是什么
  • win10安装office2016无法注册字体可以忽略吗?
  • url是什么文件怎么打开
  • win8切换到桌面的快捷键
  • linux dns1
  • linux怎么安装rz
  • 使用css的三种方式
  • 图片批量压缩到200k以下
  • 怎么查其他公司的财务报表
  • 国家税务总局61号
  • 即征即退什么时候退
  • 小规模无票收入怎么报税
  • 税务稽查项目书的填写
  • 什么是解放思想?请阐述解放思想和实事求是之间的关系
  • 税务局残疾人就业保障金
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设