PHP实现Google plus的好友拖拽分组效果
发布时间:2020-12-12 21:48:10 所属栏目:PHP教程 来源:网络整理
导读:你一直在寻找google pls的好友拖拽分组功能吗?google实现的太帅了!我已经使用PHP和jQuery实现了同样的好友拖拽添加分组的应用。本篇PHP教程就来告诉你如何实现,希望我的示例会对你的社交网站项目有所帮助。 效果如下: 示例数据库包含三个表,即用户和用
你一直在寻找google pls的好友拖拽分组功能吗?google实现的太帅了!我已经使用PHP和jQuery实现了同样的好友拖拽添加分组的应用。本篇PHP教程就来告诉你如何实现,希望我的示例会对你的社交网站项目有所帮助。 效果如下: 示例数据库包含三个表,即用户和用户组之间的关系。 用户表Members表包含成员(用户)数据,如member_id,member_image等。 用户组Groups用户组之间的关系User_group用户和用户租表的关系表user_group包含user_id(memeber_id一样),group_id,member_id()和sort(排序)字段。 Javascript脚本 我们对两个类属性:.members和.group运用拖拽。 groups.php 我们在这里处理拖拽添加用户组的数据处理功能。 addMembers((int)$_GET['m_id'],(int)$_GET['g_id']);
exit;
}
// Remove Memebers from groups Ajax call
if(isset($_GET['do']))
{
$obj->removeMember($_GET['mid']);
exit;
}
// Reload groups each ajax call
if(isset($_GET['reload'])){ echo $obj->getMembers_reload(); exit; }
if(isset($_GET['reload_groups'])){ echo $obj->getmembergroups_reload(); exit; }
// Initiate Groups and members
$members = $obj->public_members();
$groups = $obj->groups();
?>
Friends
public_members();
if($members)
{
foreach($members as $member)
{
extract($member);
echo "
n";
echo " ";
}
}
else
echo "Members not available";
?>
groups();
if($groups)
{
foreach($groups as $group)
{
extract($group);
echo "
n";
echo ucwords($group_name);
echo " ";
}
}
?>
";
echo " ";
echo "
multipleDiv.inc.php 在这里修改数据库连接信息。 class Multiplediv
{ ........................ ........................ ......................... } ?> 到这里,我们关于如何实现Google plus 的好友拖拽分组功能就完成了。以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程之家。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |