WeChatオンライン教育ビデオ学習アプレット(10)ビデオ分類とリストに基づいた卒業設計作品

ブロガー紹介:書籍『Vue.js と実践モール開発入門』および『WeChat ミニ プログラム モール開発』の著者、CSDN ブログの専門家、オンライン教育の専門家、CSDN ダイヤモンド講師、大学生向けの卒業設計教育とコーチングを専門としています。

すべてのプロジェクトには、エントリーからマスターまでの基礎知識のビデオコースが無料で付属しています

プロジェクトには、対応する開発ドキュメント、提案レポート、タスクステートメント、PPT、論文テンプレートなどが装備されています。

連絡先の詳細は記事の最後に記載されています

目的: このトピックの主な目標は、WeChat ミニ プログラムに基づいてビデオ オン デマンド システムを設計および実装することです。フロントエンド ユーザーはミニプログラムを使用し、バックエンド管理は PHP+MySql に基づく B/S アーキテクチャを使用します。 ; バックエンドを通じて、ユーザーはコース情報、ビデオ情報などを追加できます。ミニ プログラムを通じてログインしてビデオ情報を表示し、クリックしてビデオを再生し、無料で学習するか、有料学習を購入します。

意義: WeChat ミニプログラム ビデオ オン デマンド システムは、コンピューター技術とビデオ管理を組み合わせた製品であり、WeChat ミニ プログラム ビデオ オン デマンド システムは、ビデオの効率的な管理を実現します。コンピューター技術の絶え間ない進歩により、コンピューターは社会生活の隅々に浸透しており、スタッフが一定のコンピューター操作能力を持っていることを前提として、このWeChatミニプログラムビデオオンデマンドシステムソフトウェアは、ビデオ管理の効率を向上させるために特別に編集されました。

現在読んでいるチュートリアル: PHP バックグラウンド WeChat ビデオ学習アプレット システム > 4.5 ビデオの分類とリスト

データベーステーブルの関与

ビデオ分類表: jiaocheng_fenlei

フィールド名

タイプ

述べる

ID

内部

自動的にインクリメントします。メニュー ID (主キー)、空は許可されません

caidan_mingcheng

可変長文字

メニュー名、空でも可

caidan_jibie

整数

メニューレベル、空可

ここではレベル 2 を実行します: 値は 1 | 2 です。

caidan_suoshu

整数

メニューが属する上位レベルのメニューの ID。空でも許可されます。

paixu_id

整数

数字を並べ替えます。数字を大きくして前に置き、空白を入れます。

ビデオコーススケジュール:shipin

フィールド名

タイプ

述べる

ID

内部

自動的にインクリメントします。メニュー ID (主キー)、空は許可されません

xinxi_lxid1

整数

情報レベル 1 タイプの ID。タイプ テーブルの ID を参照

xinxi_lxid2

整数

情報レベル 1 タイプの ID。タイプ テーブルの ID を参照

xinxi_biaoti

可変長文字

メッセージのタイトル

シンシィリキ

日付

情報提供日

xinxi_tupian

可変長文字

情報画像アドレス

新西内隆

文章

情報

追加リキ

日付時刻

情報が公開された日

add_shijian

日付時刻

情報公開時期

sp_jiage

整数

ビデオの価格、0 は無料を意味します

laoshi_id

整数

クラスの先生のID

バックエンド管理ファイル

ht/発送元

ビデオ管理

caidan_1ji.php

ビデオレベル 1 分類管理

caidan_2ji.php

ビデオの2レベル分類管理

shipin_add.php

動画エントリーページ

shipin_add_act.php

録画プログラムの処理

shipin_list.php

動画一覧

shipin_xiugai.php

動画修正ページ

shipin_xiugai_act.php

ビデオ編集プログラムの処理

shipin_del.php

動画の削除

WeChat アプレット インターフェイス

分類

wx_shipin_fenlei_list.php

カテゴリリストを取得する

ビデオ

wx_shipin_all.php

すべてのビデオを取得し、コンテンツをクエリする

ビデオ分類インターフェイスを取得する

インターフェースプログラム

1

wx_shipin_fenlei_list.php

パラメータ: なし

インターフェースサンプル

1

http://localhost:500/wx_shipin_fenlei_list.php

戻りデータ

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

74

75

76

77

78

79

80

81

82

83

84

85

86

87

88

89

90

91

92

93

94

95

96

97

98

99

100

101

102

103

104

105

106

107

108

109

110

111

112

113

114

115

116

117

118

119

120

121

122

123

124

125

126

127

128

129

130

131

132

133

134

135

136

137

138

139

140

141

142

143

144

145

146

147

148

149

150

151

152

153

154

155

156

157

158

159

160

161

162

[

    {

        "jibie":1,

         "jibie_id":236,

        "jibie_mc":"基础课"   

        ,"menu":[   {

                "jibie":2,

                "jibie_id":246,

                "jibie_mc":"HTML"

            }

        ,   {

                "jibie":2,

                "jibie_id":247,

                "jibie_mc":"CSS"

            }

        ,   {

                "jibie":2,

                "jibie_id":248,

                "jibie_mc":"HTML5"

            }

        ,   {

                "jibie":2,

                "jibie_id":249,

                "jibie_mc":"CSS3"

            }

        ]

    }

    ,  

    {

        "jibie":1,

         "jibie_id":237,

        "jibie_mc":"数据库"

        ,"menu":[   {

                "jibie":2,

                "jibie_id":255,

                "jibie_mc":"ACCESS"

            }

        ,   {

                "jibie":2,

                "jibie_id":256,

                "jibie_mc":"MYSQL"

            }

        ,   {

                "jibie":2,

                "jibie_id":257,

                "jibie_mc":"SQLSERVER"

            }

        ,   {

                "jibie":2,

                "jibie_id":258,

                "jibie_mc":"oracle"

            }

        ,   {

                "jibie":2,

                "jibie_id":259,

                "jibie_mc":"MongoDb"

            }

        ,   {

                "jibie":2,

                "jibie_id":260,

                "jibie_mc":"Redis"

            }

        ,   {

                "jibie":2,

                "jibie_id":261,

                "jibie_mc":"其他"

            }

        ]

    }

    ,  

    {

        "jibie":1,

         "jibie_id":241,

        "jibie_mc":"WEB开发"

        ,"menu":[   {

                "jibie":2,

                "jibie_id":264,

                "jibie_mc":"ASP"

            }

        ,   {

                "jibie":2,

                "jibie_id":265,

                "jibie_mc":"PHP"

            }

        ,   {

                "jibie":2,

                "jibie_id":266,

                "jibie_mc":"NET"

            }

        ,   {

                "jibie":2,

                "jibie_id":267,

                "jibie_mc":"JSP"

            }

        ,   {

                "jibie":2,

                "jibie_id":268,

                "jibie_mc":"其他"

            }

        ]

    }

    ,  

    {

        "jibie":1,

         "jibie_id":242,

        "jibie_mc":"微信小程序"

    }

    ,  

    {

        "jibie":1,

         "jibie_id":243,

        "jibie_mc":"JavaScript"   

        ,"menu":[   {

                "jibie":2,

                "jibie_id":250,

                "jibie_mc":"Javascript"

            }

        ,   {

                "jibie":2,

                "jibie_id":251,

                "jibie_mc":"Angular"

            }

        ,   {

                "jibie":2,

                "jibie_id":252,

                "jibie_mc":"React"

            }

        ,   {

                "jibie":2,

                "jibie_id":253,

                "jibie_mc":"Typescript"

            }

        ,   {

                "jibie":2,

                "jibie_id":254,

                "jibie_mc":"node"

            }

        ,   {

                "jibie":2,

                "jibie_id":262,

                "jibie_mc":"jquery"

            }

        ,   {

                "jibie":2,

                "jibie_id":263,

                "jibie_mc":"Vue"

            }

        ]

    }

    ,  

    {

        "jibie":1,

         "jibie_id":244,

        "jibie_mc":"移动开发"

    }

    ,  

    {

        "jibie":1,

         "jibie_id":245,

        "jibie_mc":"其他"

    }

]

すべてのビデオインターフェースを入手

インターフェースプログラム

1

wx_shipin_all.php

パラメータ: なし

インターフェースサンプル

1

http://localhost:500/wx_shipin_all.php

戻りデータ

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

[

    {

        "sp_id" : 47,

        "sp_mc" : "测试视频",

        "sp_jianjie" : "",

        "sp_tupian" : "http://localhost:500/up/tupian/202007011152060000008264.png",

        "sp_jiage" : 20,     

        "yeshu" : 2    }

    ,

    {

        "sp_id" : 46,

        "sp_mc" : "测试课程01",

        "sp_jianjie" : "",

        "sp_tupian" : "http://localhost:500/up/tupian/202006281453510000005633.png",

        "sp_jiage" : 0,     

        "yeshu" : 2    }

    ,

    {

        "sp_id" : 44,

        "sp_mc" : "CSS零基础入门",

        "sp_jianjie" : "",

        "sp_tupian" : "http://localhost:500/up/tupian/202006281146310000009479.png",

        "sp_jiage" : 19,     

        "yeshu" : 2    }

    .......

    {

        "sp_id" : 39,

        "sp_mc" : "JavaScript基础",

        "sp_jianjie" : "",

        "sp_tupian" : "http://localhost:500/up/tupian/202006281143540000005720.png",

        "sp_jiage" : 79,     

        "yeshu" : 2    }

]

参照元: https: //www.hzyaoyi.cn/pc_jiaocheng_tushu_index.php?/41/1774.html

おすすめ

転載: blog.csdn.net/u013818205/article/details/132738076