84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
现在是这样的方法。SQL如下:
获取我的好友:
sqlselect * from frieds where user_id = :id or f_id= :id
sql
select * from frieds where user_id = :id or f_id= :id
怎么用一行数据来表示用户关系?
认证高级PHP讲师
新增一列用来表明两人友好关系比如用数字(0,1,2),表示两人的关系(陌生,认识,熟知)
新建表 relation
字段 id tinyint auto_increment primary key 字段 relation varchar
relation: 1表示user_id_1是user_id_2的好友,2表示user_id_2是user_id_1的好友,3表示user_id_1和user_id_2互为好友.
稍微优化一下relation的表示值的话,可以这个样子表示01,10,11表示两个人的好友关系
新增一列用来表明两人友好关系
比如用数字(0,1,2),表示两人的关系(陌生,认识,熟知)
新建表 relation
relation: 1表示user_id_1是user_id_2的好友,2表示user_id_2是user_id_1的好友,3表示user_id_1和user_id_2互为好友.
稍微优化一下relation的表示值的话,可以这个样子表示01,10,11表示两个人的好友关系