本篇內(nèi)容介紹了“php如何實(shí)現(xiàn)加好友功能”的有關(guān)知識(shí),在實(shí)際案例的操作過程中,不少人都會(huì)遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!
創(chuàng)新互聯(lián)建站專業(yè)為企業(yè)提供福貢網(wǎng)站建設(shè)、福貢做網(wǎng)站、福貢網(wǎng)站設(shè)計(jì)、福貢網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、福貢企業(yè)網(wǎng)站模板建站服務(wù),十年福貢做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
php實(shí)現(xiàn)加好友功能的方法:1、把好友申請儲(chǔ)存到申請數(shù)據(jù)表中;2、查詢申請表;3、實(shí)現(xiàn)刪除好友;4、創(chuàng)建分組名稱字段;5、查詢并列出數(shù)據(jù)表信息即可。

本文操作環(huán)境:Windows7系統(tǒng)、PHP7.1版、DELL G3電腦
php怎么實(shí)現(xiàn)加好友功能?
php實(shí)現(xiàn)加好友功能
思路:
1、用戶發(fā)送好友申請之后 把申請儲(chǔ)存到申請數(shù)據(jù)表中,狀態(tài)為 未驗(yàn)證
2、當(dāng)用戶登錄時(shí),查詢申請表中是否有uid和被申請人id相同的,如果同意,更改狀態(tài),并把數(shù)據(jù)插入到對應(yīng)的好友數(shù)據(jù)表否則,刪除申請數(shù)據(jù)表中數(shù)據(jù)
3、當(dāng)一方刪除好友時(shí),從被刪除人中刪除刪除人的好友
4、創(chuàng)建分組名稱字段,字段設(shè)定好值,讓用戶選擇,或者讓用戶自定
5、當(dāng)查詢時(shí)候列出數(shù)據(jù)表信息
附:MySQL數(shù)據(jù)表 共兩個(gè)
#以上步驟是對數(shù)據(jù)庫的操作,你可以<a class = "inner-link decor-unline" href= "/search?word=實(shí)例化&fr=qb_search_exp&ie=gbk" target= "_blank" rel= "nofollow" data-word= "2" >實(shí)例化</a>,
#好友表
<a class = "inner-link decor-unline" href= "/search?word=mysql_query&fr=qb_search_exp&ie=gbk" target= "_blank" rel= "nofollow" data-word= "0" >mysql_query</a>("CREATE TABLE `t_friend` (
`id` int(11) NOT NULL auto_increment COMMENT '自增id' ,
`uid` int(11) NOT NULL COMMENT '用戶id' ,
`fid` int(11) NOT NULL COMMENT '好友uid,用,分割,可以有多個(gè)' ,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
#申請表
CREATE TABLE `t_shenqing` (
`id` int(11) NOT NULL auto_increment COMMENT '自增id' ,
`uid` int(11) NOT NULL COMMENT '被申請用戶id userid' ,
`sid` int(11) NOT NULL COMMENT '好友申請人id' ,
`text` varchar(255) NOT NULL COMMENT '附言' ,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
");每一次用戶請求操作,就會(huì)對數(shù)據(jù)庫進(jìn)行一次查詢或更新.
“php如何實(shí)現(xiàn)加好友功能”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí)可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!
當(dāng)前文章:php如何實(shí)現(xiàn)加好友功能
當(dāng)前網(wǎng)址:http://www.yijiale78.com/article4/gjphie.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App開發(fā)、網(wǎng)站排名、企業(yè)網(wǎng)站制作、微信公眾號、關(guān)鍵詞優(yōu)化、網(wǎng)站收錄
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)