php处理我的关注和关注我的
来源:互联网 发布:洛枳学姐的淘宝店 编辑:程序博客网 时间:2024/05/19 16:37
关注是一个常见得模块,下面贴出一种简单的处理,如果要实现点击(加关注),文字变为(已关注),字体变色,点击(已关注),字体变为(加关注),变回原色,最好结合php定义一个class,在渲染模板时,就要查数据表进行判断,把class样式抛给模板,当然抛的只是一个class名,根据不同的class名给不同的样式
php代码:
html代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<script src="../jquery-2.1.1.min.js"></script>
</head>
<body>
<div id="follow">点击关注</div>
<script>
$('#follow').click(function(){
$.ajax({
type:'post',
url:'./7-1.php',
dataType:'json',
success:function(data){
console.log(data);
}
})
})
</script>
</body>
</html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<script src="../jquery-2.1.1.min.js"></script>
</head>
<body>
<div id="follow">点击关注</div>
<script>
$('#follow').click(function(){
$.ajax({
type:'post',
url:'./7-1.php',
dataType:'json',
success:function(data){
console.log(data);
}
})
})
</script>
</body>
</html>
数据库设计:
DROP TABLE IF EXISTS `test`;
CREATE TABLE `test` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT, #自增id
`user_id` mediumint(8) unsigned NOT NULL DEFAULT '0',#用户id
`follow_id` mediumint(8) unsigned NOT NULL DEFAULT '0',#被关注用户的id
`follow_time` int(11) unsigned NOT NULL DEFAULT '0',#关注时间
PRIMARY KEY (`id`), #id为主键
UNIQUE KEY `user_id` (`user_id`,`follow_id`) # 设置user_id、follow_id唯一,防止重复点击关注,重复添加数据
) ENGINE=MyISAM AUTO_INCREMENT=0 DEFAULT CHARSET=utf8;
CREATE TABLE `test` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT, #自增id
`user_id` mediumint(8) unsigned NOT NULL DEFAULT '0',#用户id
`follow_id` mediumint(8) unsigned NOT NULL DEFAULT '0',#被关注用户的id
`follow_time` int(11) unsigned NOT NULL DEFAULT '0',#关注时间
PRIMARY KEY (`id`), #id为主键
UNIQUE KEY `user_id` (`user_id`,`follow_id`) # 设置user_id、follow_id唯一,防止重复点击关注,重复添加数据
) ENGINE=MyISAM AUTO_INCREMENT=0 DEFAULT CHARSET=utf8;
0 0
- php处理我的关注和关注我的
- 我关注的书籍
- 我关注的技术
- 我关注的链接...
- 我关注的信息
- 我关注的股票
- 我关注的Blog
- 我所关注的
- 我关注的ID3
- 我的关注
- 我的特别关注
- 我的关注Oracle
- 我关注的博客
- 我关注和订阅的Blogs
- 我经常关注的博客
- 我应该关注的网站
- CSDN我的关注焦点
- 我所关注的对象
- JQuery插件之-----Datatables(四)render与日期转换(moment.js)
- 51nod 1315 合法整数集
- C语言链式结构表2
- Gym - 101142F Folding(折半)
- 51nod 1316 回文矩阵
- php处理我的关注和关注我的
- 51nod 1319 跳跃游戏
- Android NDK for Eclipse
- Java经典算法(四)
- 返回栈
- Cordova中设置设备锁定横屏竖屏
- 51nod 1320 合法尾数序列
- 2048 javascript源码
- Android 状态栏、标题栏、屏幕高度