배경 콘텐츠 페이지 표시 테이블 및 분류를 위한 데이터베이스 및 테이블 생성
이전에 vidoe 데이터베이스를 만들고 관리자 로그인 양식을 만들었습니다.
이제 메인 페이지의 기능 구현을 시작했으니 콘텐츠 관리용 테이블과 카테고리 관리용 테이블을 생성해야 합니다.
먼저 콘텐츠 관리 테이블을 만듭니다. list table
다음 필드를 설정합니다.
id : 고유하며 int 유형이고 기본 키를 선택합니다.
name: 비디오 이름, 유형은 varchar, 길이는 20입니다.
제목: 영상 소개, 유형은 varchar, 길이는 200입니다.
video: 비디오, 유형은 varchar, 길이는 100입니다.
time: 타임스탬프, 유형은 int, 길이는 20입니다.
cate_id: 카테고리 ID, 유형은 int, 길이는 10입니다.
<?php $SQL = " CREATE TABLE IF NOT EXISTS `list` ( `id` int(10) NOT NULL AUTO_INCREMENT, `name` varchar(20) NOT NULL, `title` varchar(200) NOT NULL, `video` varchar(100) NOT NULL COMMENT '视频存放路径', `time` int(20) NOT NULL COMMENT '视频上架时间', `cate_id` int(10) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM AUTO_INCREMENT=45 DEFAULT CHARSET=utf8 COMMENT='视频展示表'"; ?>
분류 테이블 만들기: cate table
다음 필드 설정:
id : 고유하며 int 유형이며 기본 키를 선택합니다.
pid: 상위 클래스 ID, 유형은 int, 길이는 10입니다.
cate_name: 카테고리 이름, 유형은 varchar, 길이는 30입니다.
rank: 분류 수준, 유형은 int, 길이는 10입니다.
<?php $SQL = " CREATE TABLE IF NOT EXISTS `cate` ( `id` int(10) NOT NULL AUTO_INCREMENT, `pid` int(10) NOT NULL COMMENT '父类id', `cate_name` varchar(30) NOT NULL, `rank` int(10) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM AUTO_INCREMENT=16 DEFAULT CHARSET=utf8 COMMENT='分类表'"; ?>