PHP头条
热点:

PHP实现Google plus的好友拖拽分组功能(1)


你一直在寻找google pls的好友拖拽分组功能吗?google实现的太帅了!我已经使用PHP和jQuery实现了同样的好友拖拽添加分组的应用。本篇PHP教程就来告诉你如何实现,希望我的示例会对你的社交网站项目有所帮助。

实现 Google plus 的好友拖拽分组功能

实现 Google plus 的好友拖拽分组功能

在线示例:Google plus 的好友拖拽分组功能

 

示例数据库包含三个表,即用户和用户组之间的关系。

用户表Members

表包含成员(用户)数据,如member_id,member_image等。

  1. CREATE TABLE IF NOT EXISTS `members` (  
  2. `member_id` int(9) NOT NULL AUTO_INCREMENT,  
  3. `member_name` varchar(220) NOT NULL,  
  4. `member_image` text NOT NULL,  
  5. `dated` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,  
  6. PRIMARY KEY (`member_id`)  
  7. ); 

用户组Groups

  1. CREATE TABLE IF NOT EXISTS `groups` (  
  2. `group_id` int(9)  AUTO_INCREMENT,  
  3. `group_name` varchar(220),  
  4. `sort` int(9),  
  5. `date` timestamp  DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,  
  6. PRIMARY KEY (`group_id`),  
  7. KEY `sort` (`sort`)  
  8. ); 

用户组之间的关系User_group

用户和用户租表的关系表user_group包含user_id(memeber_id一样),group_id,member_id()和sort(排序)字段。

  1. CREATE TABLE IF NOT EXISTS `user_group` (  
  2. `id` int(9) NOT NULL AUTO_INCREMENT,  
  3. `user_id` int(9) NOT NULL,  
  4. `group_id` int(9) NOT NULL,  
  5. `member_id` int(9) NOT NULL,  
  6. `sort` int(9) NOT NULL,  
  7. PRIMARY KEY (`id`)  
  8. ); 


www.phpzy.comtrue/php/3730.htmlTechArticlePHP实现Google plus的好友拖拽分组功能(1) 你一直在寻找google pls的好友拖拽分组功能吗?google实现的太帅了!我已经使用PHP和jQuery实现了同样的好友拖拽添加分组的应用。本篇PHP教程就来告...

相关文章

相关频道:

PHP之友评论

今天推荐