• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >建站教程 > PHP怎么实现加好友功能

PHP怎么实现加好友功能

作者:站长图库 字体:[增加 减小] 来源:互联网

站长图库向大家介绍了PHP加好友功能等相关知识,希望对您有所帮助

php实现加好友功能的方法:1、把好友申请储存到申请数据表中;2、查询申请表;3、实现删除好友;4、创建分组名称字段;5、查询并列出数据表信息即可。


PHP怎么实现加好友功能


php实现加好友功能

思路:

1、用户发送好友申请之后 把申请储存到申请数据表中,状态为 未验证

2、当用户登录时,查询申请表中是否有uid和被申请人id相同的,如果同意,更改状态,并把数据插入到对应的好友数据表否则,删除申请数据表中数据

3、当一方删除好友时,从被删除人中删除删除人的好友

4、创建分组名称字段,字段设定好值,让用户选择,或者让用户自定

5、当查询时候列出数据表信息


附:mysql数据表 共两个

#以上步骤是对数据库的操作,你可以<a class = "inner-link decor-unline" href= "/search?word=实例化&fr=qb_search_exp&ie=gbk" target= "_blank" rel= "nofollow"  data-word= "2" >实例化</a>,#好友表<a  class = "inner-link decor-unline" href= "/search?word=mysql_query&fr=qb_search_exp&ie=gbk" target= "_blank" rel= "nofollow"  data-word= "0" >mysql_query</a>("CREATE TABLE `t_friend` (   `id` int(11) NOT NULL auto_increment COMMENT  '自增id' ,   `uid` int(11) NOT NULL COMMENT  '用户id' ,   `fid` int(11) NOT NULL COMMENT  '好友uid,用,分割,可以有多个' ,   PRIMARY KEY  (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;#申请表CREATE TABLE `t_shenqing` (   `id` int(11) NOT NULL auto_increment COMMENT  '自增id' ,   `uid` int(11) NOT NULL COMMENT  '被申请用户id userid' ,   `sid` int(11) NOT NULL COMMENT  '好友申请人id' ,   `text` varchar(255) NOT NULL COMMENT  '附言' ,   PRIMARY KEY  (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;");


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

相关文章

  • 聊聊Node.js + worker_threads如何实现多线程?(详解)
  • 一分钟教会你php怎么快速匹配文章中的图片
  • Photoshop制作逼真的木刻效果艺术字
  • WordPress程序打开速度慢的三种解决方法
  • ThinkPHP6对接微信扫码登录
  • php怎么使用setcookie()设置cookie永不过期
  • Dedecms 发布文章时 Tag标签中文逗号自动变成英文
  • Thinkphp中import的五种使用方法(附代码示例)
  • PHP使用Apache的伪静态功能实现“网页404时跳转指定页面
  • ThinkPHP6 Workerman 基本使用

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • 消除if else, 让你的代码看起来更优雅
    • 网站上线前需要做的优化准备工作
    • PHP怎么将错误输出到文件
    • Photoshop制作卡通风格的3D立体字教程
    • 给dedecms增加二维码功能
    • 如何解决“您的服务器没有安装这个php扩展”问题
    • Javascript如何判断字符串中是否包含某个字符串
    • Photoshop使用3D工具制作超酷的金属立体字
    • 浅谈conda安装nodejs版本过低问题的解决方法
    • PHP如何重定向?浅谈跳转页面的3种方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有