php如何实现收藏功能
php实现收藏功能的方法:首先创建前台代码,实现登录界面;然后通过if语句实现收藏功能;最后在PHP后台中实现收藏的处理功能即可。
创新互联坚持“要么做到,要么别承诺”的工作理念,服务领域包括:成都网站制作、成都网站建设、外贸营销网站建设、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的襄城网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!
推荐:《PHP视频教程》
php实现收藏功能
这是资料库表
话不多说上代码
前台
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 '伺服器出錯,請重試!';
}
}
}
} 本文标题:php如何实现收藏功能
标题链接:http://www.jxjierui.cn/article/cggegd.html


咨询
建站咨询

