新聞中心
PHP 加好友怎么寫
如果你的好友列表是一個(gè) TABLE,則你點(diǎn)擊添加好友后,用 TABLE 的 insertRow(table.rows.length) 添加到 TABLE 的最后一行,無刷新,然后調(diào)用 AJAX ,把你的好友信息寫入數(shù)據(jù)庫!搞定,代碼我就不寫了,我有過更復(fù)雜的,動(dòng)態(tài)批量增加幾十條紀(jì)錄,用的就是這樣的方法, 你看過后很簡(jiǎn)單吧以后不會(huì)可以向我一樣經(jīng)常到后盾人平臺(tái)找找相關(guān)教材看看就會(huì)了,希望能幫到你,給個(gè)采納吧謝謝(╯?)╯ ? ┸┸)`ν?)
公司主營(yíng)業(yè)務(wù):成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站、成都外貿(mào)網(wǎng)站建設(shè)公司、移動(dòng)網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競(jìng)爭(zhēng)能力。創(chuàng)新互聯(lián)公司是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對(duì)我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會(huì)用頭腦與智慧不斷的給客戶帶來驚喜。創(chuàng)新互聯(lián)公司推出尋甸免費(fèi)做網(wǎng)站回饋大家。
php如何實(shí)現(xiàn)加好友功能?
思路:
1用戶發(fā)送好友申請(qǐng)之后?把申請(qǐng)儲(chǔ)存到申請(qǐng)數(shù)據(jù)表中,狀態(tài)為?未驗(yàn)證
2?當(dāng)用戶登錄時(shí),查詢申請(qǐng)表中是否有uid和被申請(qǐng)人id相同的,如果同意,更改狀態(tài),并把數(shù)據(jù)插入到對(duì)應(yīng)的好友數(shù)據(jù)表,否則,刪除申請(qǐng)數(shù)據(jù)表中數(shù)據(jù)
3,當(dāng)一方刪除好友時(shí),從被刪除人中刪除刪除人的好友
4?創(chuàng)建分組名稱字段,字段設(shè)定好值,讓用戶選擇,或者讓用戶自定
5?當(dāng)查詢時(shí)候列出數(shù)據(jù)表信息
附:mysql數(shù)據(jù)表?共兩個(gè)
#以上步驟是對(duì)數(shù)據(jù)庫的操作,你可以實(shí)例化,
#好友表
mysql_query("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;
#申請(qǐng)表
CREATE?TABLE?`t_shenqing`?(
`id`?int(11)?NOT?NULL?auto_increment?COMMENT?'自增id',
`uid`?int(11)?NOT?NULL?COMMENT?'被申請(qǐng)用戶id?userid',
`sid`?int(11)?NOT?NULL?COMMENT?'好友申請(qǐng)人id',
`text`?varchar(255)?NOT?NULL?COMMENT?'附言',
PRIMARY?KEY??(`id`)
)?ENGINE=InnoDB?DEFAULT?CHARSET=utf8;
");
每一次用戶請(qǐng)求操作,就會(huì)對(duì)數(shù)據(jù)庫進(jìn)行一次查詢或更新,
完畢
我想用php實(shí)現(xiàn)一個(gè)簡(jiǎn)單的社交實(shí)例,現(xiàn)在的問題是怎么使好友的動(dòng)態(tài)可以顯示在我的主頁呢,數(shù)據(jù)庫怎么安排?
那要看你所謂的“動(dòng)態(tài)”是指什么了。我舉個(gè)例子,假如是好友最新更新的幾個(gè)文章。
流程:用戶訪問主頁時(shí)執(zhí)行 - 查詢用戶最新文章,條件(子查詢?nèi)『糜延脩裘?- 顯示最新的幾條。
按這個(gè)流程。只要有兩個(gè)數(shù)據(jù)表就可以了。
用戶關(guān)系表(好友表)
文章表
當(dāng)前題目:php好友數(shù)據(jù)設(shè)計(jì) php大數(shù)據(jù)開發(fā)
鏈接URL:http://fisionsoft.com.cn/article/hicpdo.html