小編給大家分享一下php收藏功能的實現(xiàn)方法,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!
讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領域值得信任、有價值的長期合作伙伴,公司提供的服務項目有:主機域名、網(wǎng)站空間、營銷軟件、網(wǎng)站建設、林芝網(wǎng)站維護、網(wǎng)站推廣。
php收藏功能的實現(xiàn)方法:首先創(chuàng)建好數(shù)據(jù)庫表 ;然后創(chuàng)建前臺代碼,實現(xiàn)登錄界面;接著通過html實現(xiàn)收藏樣式;最后使用php進行后臺處理即可。
這是數(shù)據(jù)庫表
話不多說上代碼
前臺
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收藏功能的實現(xiàn)方法有了一定的了解,想了解更多相關知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!