### 建立用户表
* * * * *
上节末尾我们提到了知道怎么识别谁关注谁,这些用户数据还是要录入数据库,以便我们方便进行分析处理。
多说一句,由于安装了twothink,其本身有模型管理,考虑到读者当前掌握的知识,目前阶段不使用twothink本身的功能,随着学习深入,再对twothink进行分析学习。
建立user表,(sql语句不熟,直接在mysql中操作,就不贴代码 -,-)
![](https://box.kancloud.cn/5c5405d0eb50f29563014fc9ba7ce2e3_363x370.png)
(还有一个status没截住,待换图。另外请高手完善sql语句)
#### 理一下思路
![](https://box.kancloud.cn/096c6f76996b602d887a83240a6d6856_401x490.png)
这也是建立user表的目的之一,但凡关注的用户,在user表中都有记录,哪怕取消了,只是user表中的status发生变化。
上图提到了关系表,即relation数据表,记录推广者和关注者之间的关系。在当前逻辑中,只要参数二维码被扫描,都会记录在relation表中,但是只有从未关注过的用户扫描二维码之后的status为1(有效):
![](https://box.kancloud.cn/6d01f8f89cfc0af07c2a7d317e0de8cf_294x186.png)
relation表并不是必须,因为user表中已经有scene。考虑到用户B(曾经关注过)扫描了A的二维码之后,A的积分没有增加,为了不让A想不开,可以很好的给A一个提示,同时user表只存储用户基础信息,relation专注存储关系信息,各司其职,查询时也是极好。
- 序言
- 联系方式,可一对一咨询
- 准备
- 安装twothink
- 第一章 公众号推广海报(已完成17.10.10)
- 0 整体思路
- 1.1 公众号接口绑定
- 1.2 引入微信SDK
- 1.3 响应文本请求
- 1.4 响应菜单请求
- 1.5 获取用户的信息
- 1.6 生成参数二维码
- 1.7 扫描参数二维码
- 1.8 建立数据表
- 1.9 处理关注事件
- 1.10 完整海报
- 1.11 推送海报
- 第二章 企业网站搭建
- 第三章 Excel表格处理(已完成17.12.04)
- 1.1 导入phpExcel
- 1.2 读取表单上传的excel表格
- 1.3 导出内容到表格
- 第四章 简易商城
- 1.1 梳理逻辑
- 1.2 商品上传
- 第五章 基于公号的任务系统
- 0 把逻辑理清楚
- 1.1 后台新建分类
- 1.2 完善tdetail方法
- 1.3 完善share方法
- 1.4 任务列表
- 第六章 前端使用mdui
- 1 基础页面
- 第七章 前端使用element(未来更新)
- 第八章 使用QueryList采集目标页面