资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

php好友数据设计 php大数据开发

PHP 加好友怎么写

如果你的好友列表是一个 TABLE,则你点击添加好友后,用 TABLE 的 insertRow(table.rows.length) 添加到 TABLE 的最后一行,无刷新,然后调用 AJAX ,把你的好友信息写入数据库!搞定,代码我就不写了,我有过更复杂的,动态批量增加几十条纪录,用的就是这样的方法, 你看过后很简单吧以后不会可以向我一样经常到后盾人平台找找相关教材看看就会了,希望能帮到你,给个采纳吧谢谢(╯㉨)╯ ミ ┸┸)`ν゚)

公司主营业务:成都网站设计、做网站、成都外贸网站建设公司、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联公司是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联公司推出寻甸免费做网站回馈大家。

php如何实现加好友功能?

思路:

1用户发送好友申请之后 把申请储存到申请数据表中,状态为 未验证

2 当用户登录时,查询申请表中是否有uid和被申请人id相同的,如果同意,更改状态,并把数据插入到对应的好友数据表,否则,删除申请数据表中数据

3,当一方删除好友时,从被删除人中删除删除人的好友

4 创建分组名称字段,字段设定好值,让用户选择,或者让用户自定

5 当查询时候列出数据表信息

附:mysql数据表 共两个

#以上步骤是对数据库的操作,你可以实例化,

#好友表

mysql_query("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;

");

每一次用户请求操作,就会对数据库进行一次查询或更新,

完毕

我想用php实现一个简单的社交实例,现在的问题是怎么使好友的动态可以显示在我的主页呢,数据库怎么安排?

那要看你所谓的“动态”是指什么了。我举个例子,假如是好友最新更新的几个文章。

流程:用户访问主页时执行 - 查询用户最新文章,条件(子查询取好友用户名) - 显示最新的几条。

按这个流程。只要有两个数据表就可以了。

用户关系表(好友表)

文章表


当前名称:php好友数据设计 php大数据开发
文章源于:http://cdkjz.cn/article/hicpdo.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

业务热线:400-028-6601 / 大客户专线   成都:13518219792   座机:028-86922220