日期:2014-05-17 浏览次数:20631 次
思路:
1用户发送好友申请之后 把申请储存到申请数据表中,状态为 未验证
2 当用户登录时,查询申请表中是否有uid和被申请人id相同的,如果同意,更改状态,并把数据插入到对应的好友数据表否则,删除申请数据表中数据
3,当一方删除好友时,从被删除人中删除删除人的好友
4 创建分组名称字段,字段设定好值,让用户选择,或者让用户自定
5 当查询时候列出数据表信息
附:mysql数据表 共两个
#以上步骤是对数据库的操作,你可以<aclass="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',
免责声明: 本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
|