ホームページ >バックエンド開発 >PHPの問題 >PHPで友達追加機能を実装する方法

PHPで友達追加機能を実装する方法

藏色散人
藏色散人オリジナル
2021-10-27 11:00:092344ブラウズ

PHP でフレンド追加機能を実装する方法: 1. フレンド アプリケーションをアプリケーション データ テーブルに保存する; 2. アプリケーション フォームをクエリする; 3. フレンドを削除する; 4. グループ名フィールドを作成する; 5.並列クエリを実行して、データ テーブル情報をエクスポートするだけです。

PHPで友達追加機能を実装する方法

この記事の動作環境: Windows 7 システム、PHP バージョン 7.1、DELL G3 コンピューター

フレンドの実装方法phpに関数を追加しますか?

php は友達追加機能を実装します

アイデア:

1. ユーザーが友達申請を送信した後、申請は保存されますアプリケーションデータテーブルのステータスは未検証

2です。ユーザーがログインすると、アプリケーションフォームに回答者IDと同じuidがあるかどうかを確認し、同意されている場合は変更します。ステータスを確認し、対応する友人データ テーブルにデータを挿入します。そうでない場合は、アプリケーション データ テーブルのデータを削除します。

3. 一方が友人を削除すると、削除された人の友人は削除された人から削除されます。

4. グループ名フィールドを作成し、フィールドに値を設定します。ユーザーが選択するか、ユーザーにカスタマイズさせます。

5. クエリを実行するときにデータ テーブル情報をリストします。

添付ファイル: 2 つの mysql データ テーブルがあります

#以上步骤是对数据库的操作,你可以<a class = "inner-link decor-unline" href= "/search?word=实例化&fr=qb_search_exp&ie=gbk" target= "_blank" rel= "nofollow"  data-word= "2" >实例化</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  &#39;自增id&#39; ,
   `uid` int(11) NOT NULL COMMENT  &#39;用户id&#39; ,
   `fid` int(11) NOT NULL COMMENT  &#39;好友uid,用,分割,可以有多个&#39; ,
   PRIMARY KEY  (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
#申请表
CREATE TABLE `t_shenqing` (
   `id` int(11) NOT NULL auto_increment COMMENT  &#39;自增id&#39; ,
   `uid` int(11) NOT NULL COMMENT  &#39;被申请用户id userid&#39; ,
   `sid` int(11) NOT NULL COMMENT  &#39;好友申请人id&#39; ,
   `text` varchar(255) NOT NULL COMMENT  &#39;附言&#39; ,
   PRIMARY KEY  (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
");

ユーザーが操作をリクエストするたびに、データベースに対してクエリまたは更新が実行されます。

推奨される学習: 「

PHP ビデオ チュートリアル##」 #"

以上がPHPで友達追加機能を実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。