php怎么实现加好友功能

本文操作环境:windows7系统、PHP7.1版、DELL G3电脑

php怎么实现加好友功能?

php实现加好友功能

思路:

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

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

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

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

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

附: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;
");

每一次用户请求操作,就会对数据库进行一次查询或更新.

--结束END--

本文标题: php怎么实现加好友功能

本文链接: https://www.lsjlt.com/news/415.html (转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢

  • php怎么实现加好友功能

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

    php实现关注功能的方法:1、创建控制层实现代码“namespace App\Controller\Test...”;2、设计服务层实现代码“namespace App\Service\Ptg...”;3、设置好仓储层代码即可。
    阅读数:449 php
  • php相册功能怎么实现

    php相册功能的实现方法:1、创建相册首页并实现分页效果;2、创建后台处理页面;3、实现相册上传页面;4、定义图片浏览功能;5、通过“unlink($imgfile);”等语句实现删除图片功能即可。
    阅读数:482 php 相册功能
  • php怎么实现插件功能

    php实现插件功能:1、新建函数文件“function.php”,代码内容是“function addAction($hook, $actionFunc){...}”;2、确认插件的Hook点,设置钩子埋入点;3、建立“check_all.php”和“login.php”两个文件,然后在“check_all.php”文件中写入“addAction(...)”即可。
    阅读数:924 插件 php
  • php代码怎么实现红包功能

    php代码实现红包功能的方法:1、通过distribute_red_bages方法实现拼手气红包;2、通过average_red_bages方法实现均分红包;3、通过rob_red_bages方法实现规定红包数。
    阅读数:818 php 红包
  • 怎么实现php在线演示功能

    php在线演示功能的实现方法:1、将其他格式的文档通过OpenOffice转换成PDF格式文档;2、通过swftools将PDF格式文档转换为swf格式文档;3、通过flexpaper显示swf格式的文档,从而实现预览多种格式的文档即可。
    阅读数:550 php
  • php商城秒杀功能怎么实现

    php商城秒杀功能的实现方法:1、打开php文件,连接redis数据库;2、创建待抢购商品的list列表;3、模拟用户请求并设置随机获取10名用户表示抢购成功;4、判断抢购列表中是否已存在该用户并获取列表中所有的数据;5、将redis中已抢购的用户保存到数据库中即可。
    阅读数:856 php
  • php 怎么实现大转盘功能

    php实现大转盘功能的方法:1、拼装奖项数组,代码如“$prize_arr = array(...)”;2、计算中奖概率;3、返回中奖情况即可。
    阅读数:243 php 大转盘
  • php怎么实现扫一扫功能

    php实现扫一扫功能的方法:1、生成二维码,生成一个唯一标识uuid,并使用redis保存临时信息;2、通过一个长连接维持用户请求和服务器之间的通信;3、使用手机扫描二维码获取唯一标识uuid,并判断该标识是否有效。
    阅读数:909 php 扫一扫
  • php怎么实现人员信息搜索的功能

    php实现人员信息搜索的功能的方法:1、创建conn.php文件连接人员信息数据库;2、创建index.php文件;3、通过“ if(isset($_POST["flag"])){...}”等语句实现人员搜索功能即可。
    阅读数:755 PHP MySQL
  • php怎么实现在线直播功能

    php实现在线直播功能的方法:1、在控制台找到直播云服务,创建直播云空间;2、按需要将域名解析出来;3、安装composer包;4、通过liveStart方法实现直播即可。
    阅读数:398 php 直播
  • php怎么实现留言板删除功能

    php实现留言板删除功能的方法:1、创建update.php文件;2、通过“public function delete(){require_once 'config.inc.php'...}”方法实现留言板删除功能即可。
    阅读数:361 php
  • php怎么实现发送验证码的功能

    php实现发送验证码功能的方法:1、创建好HTML和js文件;2、创建“Msm.php”文件,内容为“public function sendmsm(){...}”;3、通过CURL发送HTTP请求即可。
    阅读数:181 php 验证码
  • php怎么实现关键字搜索功能

    php实现关键字搜索功能的方法:1、创建数据库;2、获取输入的关键字;3、进行数据库连接;4、将书名中或者描述中包含关键字文字的记录查询出来,并把查询到的结果循环显示出来即可。
    阅读数:924 PHP 关键字 搜索 描红
  • PHP实现排序功能总结

    本篇文章给大家带来了关于PHP的相关知识,其中主要介绍了关于排序功能的相关问题,通过实例完成php+mysqli排序功能的实现,下面一起来看一下,希望对大家有帮助。和大家一起完成php+mysqli排序功能的实现.一、sql:-- phpMyAdmin SQL Dump-- version 4.5.1-- http://www.phpmyadmin.net---- Host: 127.0.0.1--
    阅读数:230 php
  • PHP实现图片加水印功能

    这篇文章主要和大家分享几个php给图片加水印的几个自定义函数,文中的示例代码讲解详细,对我们学习PHP有一定帮助,需要的可以参考一下
  • 怎么用php+mysql实现英汉查询词典的功能

    本篇内容主要讲解“怎么用php+mysql实现英汉查询词典的功能”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么用php+mysql实现英汉查询词典的功能”吧!1.建立数据库create da
    阅读数:772 php mysql
  • 怎么用smarty+php+ajax实现简单无刷新分页功能

    这篇文章主要介绍“怎么用smarty+php+ajax实现简单无刷新分页功能”,在日常操作中,相信很多人在怎么用smarty+php+ajax实现简单无刷新分页功能问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答
    阅读数:447 php ajax smarty
  • PHP实现表单和用户输入功能

    这篇文章主要讲解了“PHP实现表单和用户输入功能”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“PHP实现表单和用户输入功能”吧!PHP 表单和用户输入PHP 中的 $_GET 和 $_POS
    阅读数:440 php
  • 基于PHP实现邮件实时通知功能

    随着企业化的管理越来越规范,各种项目管理系统中,都需要加入到邮件实时通知功能,所以在项目中如何整合发邮件功能,其实也是很重要的一点。本文为大家介绍了PHP实现邮件实时通知功能的示例代码,需要的可以参考一下