前面讲了的思路我就不重复了2333,然后就直接开始好友表啦
这张表就是拿来记录好友关系,实现也很简单,就是前端给数据后台存就行了
代码实现
public function addFriend() { //获取json数据 $res = input('post.'); $username = $res["username"]; $friend = $res["friend"]; //判断数据是否接收到 if (!$username || !$friend) { echo "数据未能接收"; exit; } else { //添加数据进数据库 $data = ['user' => $username, 'friend' => $friend]; $res = Db::table("friend") ->insert($data); //这里用户名和好友调转来存多一次是为了操作方便,其实存一个就够了的,只是后面用到他们的关系时没有那么简单实现完查找 $data2 = ['user' => $friend, 'friend' => $username]; $res2 = Db::table("friend") ->insert($data2); if (!!$res||!!$res2) { echo "插入数据成功"; exit; } else { echo "插入数据失败"; exit; } } }