返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >php怎么实现加好友功能
  • 535
分享到

php怎么实现加好友功能

php 2017-12-08 06:12:22 535人浏览
摘要

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

本文操作环境: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、查询并列出数据表信息即可。 ...
    535
    2023-03-24
    php
  • iOS逆向开发之微信自动添加好友功能
    这一次,小程演示怎么让一个APP自动地运行,从而代替手工的操作。同样以“微信”以例,实现在一个微信群里面,对所有的成员,自动地一个一个地发出添加好友的请求。知识点还是之前介绍的东西,流程方面还是跟踪与最终注入。因为这是一个系列的文章讲解( ...
    659
    2023-03-24
    iOS 微信 添加好友
  • php怎么实现关注功能
    php实现关注功能的方法:1、创建控制层实现代码“namespace App\Controller\Test...”;2、设计服务层实现代码“namespace App\Service\Ptg...”;3、设置好仓储层代码即可。 ...
    453
    2023-03-24
    php
  • php相册功能怎么实现
    php相册功能的实现方法:1、创建相册首页并实现分页效果;2、创建后台处理页面;3、实现相册上传页面;4、定义图片浏览功能;5、通过“unlink($imgfile);”等语句实现删除图片功能即可。 ...
    482
    2023-03-24
    php 相册功能
  • php怎么实现插件功能
    php实现插件功能:1、新建函数文件“function.php”,代码内容是“function addAction($hook, $actionFunc){...}”;2、确认插件的Hook点,设置钩子埋入点;3、建立“check_all.php”和“login.php”两个文件,然后在“check_all.php”文件中写入“addAction(...)”即可。 ...
    934
    2023-03-24
    插件 php
  • php代码怎么实现红包功能
    php代码实现红包功能的方法:1、通过distribute_red_bages方法实现拼手气红包;2、通过average_red_bages方法实现均分红包;3、通过rob_red_bages方法实现规定红包数。 ...
    821
    2023-03-24
    php 红包
  • php商城秒杀功能怎么实现
    php商城秒杀功能的实现方法:1、打开php文件,连接redis数据库;2、创建待抢购商品的list列表;3、模拟用户请求并设置随机获取10名用户表示抢购成功;4、判断抢购列表中是否已存在该用户并获取列表中所有的数据;5、将redis中已抢购的用户保存到数据库中即可。 ...
    856
    2023-03-24
    php
  • php 怎么实现大转盘功能
    php实现大转盘功能的方法:1、拼装奖项数组,代码如“$prize_arr = array(...)”;2、计算中奖概率;3、返回中奖情况即可。 ...
    253
    2023-03-24
    php 大转盘
  • php怎么实现扫一扫功能
    php实现扫一扫功能的方法:1、生成二维码,生成一个唯一标识uuid,并使用redis保存临时信息;2、通过一个长连接维持用户请求和服务器之间的通信;3、使用手机扫描二维码获取唯一标识uuid,并判断该标识是否有效。 ...
    923
    2023-03-24
    php 扫一扫
  • php怎么实现人员信息搜索的功能
    php实现人员信息搜索的功能的方法:1、创建conn.php文件连接人员信息数据库;2、创建index.php文件;3、通过“ if(isset($_POST["flag"])){...}”等语句实现人员搜索功能即可。 ...
    755
    2023-03-24
    PHP MySQL
  • php怎么实现在线直播功能
    php实现在线直播功能的方法:1、在控制台找到直播云服务,创建直播云空间;2、按需要将域名解析出来;3、安装composer包;4、通过liveStart方法实现直播即可。 ...
    405
    2023-03-24
    php 直播
  • php怎么实现留言板删除功能
    php实现留言板删除功能的方法:1、创建update.php文件;2、通过“public function delete(){require_once 'config.inc.php'...}”方法实现留言板删除功能即可。 ...
    363
    2023-03-24
    php
  • JS如何模仿QQ好友列表展开、收缩功能
    这篇文章给大家分享的是有关JS如何模仿QQ好友列表展开、收缩功能的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。效果图如下所示:js: window.onload = function(){ ...
    287
    2023-03-24
    js
  • Python怎么实现自动给指定好友发送消息
    这篇文章主要讲解了“Python怎么实现自动给指定好友发送消息”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Python怎么实现自动给指定好友发送消息”吧!1、安装PyOfficeRobot ...
    478
    2023-03-24
    python
  • php怎么实现发送验证码的功能
    php实现发送验证码功能的方法:1、创建好HTML和js文件;2、创建“Msm.php”文件,内容为“public function sendmsm(){...}”;3、通过CURL发送HTTP请求即可。 ...
    186
    2023-03-24
    php 验证码
  • php怎么实现关键字搜索功能
    php实现关键字搜索功能的方法:1、创建数据库;2、获取输入的关键字;3、进行数据库连接;4、将书名中或者描述中包含关键字文字的记录查询出来,并把查询到的结果循环显示出来即可。 ...
    928
    2023-03-24
    PHP 关键字 搜索 描红
  • Python实现向好友发送微信消息
    目录前言c语言发微信消息Python调用不用c编写dll如何发消息调用我们写入的机器码第一次优化第二次优化x86/x64 Call Jmp指令区别前言原理:Windows逆向,通过内联汇编的形式调用发消息的函数下面的代码PC微信版本是: ...
    847
    2023-03-24
    Python 微信消息 Python 发送微信消息
  • 怎么用php+mysql实现英汉查询词典的功能
    本篇内容主要讲解“怎么用php+mysql实现英汉查询词典的功能”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么用php+mysql实现英汉查询词典的功能”吧!1.建立数据库create da ...
    779
    2023-03-24
    php mysql
  • PHP实现排序功能总结
    本篇文章给大家带来了关于PHP的相关知识,其中主要介绍了关于排序功能的相关问题,通过实例完成php+mysqli排序功能的实现,下面一起来看一下,希望对大家有帮助。和大家一起完成php+mysqli排序功能的实现.一、sql:-- phpMyAdmin SQL Dump-- version 4.5.1-- http://www.phpmyadmin.net---- Host: 127.0.0.1-- ...
    239
    2023-03-24
    php
  • PHP实现图片加水印功能
    这篇文章主要和大家分享几个php给图片加水印的几个自定义函数,文中的示例代码讲解详细,对我们学习PHP有一定帮助,需要的可以参考一下 ...
    750
    2023-03-24
    PHP图片加水印 PHP 加水印 PHP 图片 水印
热门问答
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作