php实现收藏功能的方法:首先创建前台代码,实现登录界面;然后通过if语句实现收藏功能;最后在PHP后台中实现收藏的处理功能即可。

推荐:《PHP视频教程》
php实现收藏功能
这是资料库表

立即学习“PHP免费学习笔记(深入)”;
部分功能简介:商品收藏夹功能热门商品最新商品分级价格功能自选风格打印结算页面内部短信箱商品评论增加上一商品,下一商品功能增强商家提示功能友情链接用户在线统计用户来访统计用户来访信息用户积分功能广告设置用户组分类邮件系统后台实现更新用户数据系统图片设置模板管理CSS风格管理申诉内容过滤功能用户注册过滤特征字符IP库管理及来访限制及管理压缩,恢复,备份数据库功能上传文件管理商品类别管理商品添加/修改/
话不多说上代码
前台
html部分
收藏
php后台处理
// 商品收藏 1 代表未登入 2代表取消收藏 3 代表 收藏成功
public function collect_add(){
if(empty(session('uid'))){
echo '1';
}else {
$collect=M('collect');
$gid=I('post.gid');
//先確定是否已收藏
$map['gid']=$gid;
$map['uid']=session('uid');
$data=$collect->where($map)->find();
if($data){
if($data['status']==1){
$collect->where('id='.$data['id'])->setField('status',0);
echo '2';
}else{
$collect->where('id='.$data['id'])->setField('status',1);
echo '3';
}
}else{
if($collect->create()){
$collect->gid=$gid;
$collect->create_time=get_date();
$collect->uid=session('uid');
$collect->status=1;
$collect->add();
echo '3';
}else{
echo '伺服器出錯,請重試!';
}
}
}
}










