예전에 프로젝트 일부분이었던 게시판 만들기에 대해 포스팅 하고자 합니다. 이 게시판 코드는 보안에 대해 설정해 놓은 것이 없으므로 취약 하다는 점을 미리 알립니다.
사용하실 경우 그 부분을 보완하시는걸 추천합니다.
먼저 게시판을 만들기 전에 DB를 설정합니다. 제가 만들고자 하는 게시판에는 게시판, 댓글, 회원 로 총 3개의 DB를 만들었습니다.
게시판 DB >>>
1 2 3 4 5 6 7 8 9 | mysql> create table board ( -> number int unsigned not null primary key auto_increment, -> title varchar(150) not null, -> content text not null, -> id varchar(20) not null, -> password varchar(20) not null, -> date datetime not null, -> hit int unsigned not null default 0 -> ); | cs |
글 번호, 제목, 내용, 작성자, 패스워드, 날짜, 조회수
댓글 DB >>>
1 2 3 4 5 6 7 8 9 | mysql> create table comment ( -> number int unsigned not null primary key auto_increment, -> board_number int unsigned not null, -> id varchar(20) not null, -> content text not null, -> date datetime not null, -> parent_number int unsigned not null default 0 -> ); | cs |
댓글 번호, 게시판 번호, 아이디, 내용, 날짜, 부모 댓글 번호( 1번 중첩 가능 )
회원 DB>>>
1 2 3 4 5 6 7 | mysql> create table member ( -> id varchar(16) not null, -> pw varchar(20) not null, -> date datetime not null, -> permit tinyint(3) unsigned -> ); | cs |
아이디, 패스워드, 날짜, 권한
'Web > php 게시판 만들기' 카테고리의 다른 글
[ php/mysql ] 게시판 만들기 (회원제, 수정, 조회수) (35) | 2018.08.30 |
---|---|
[ php / mysql ]게시판 만들기 (회원가입, 로그인) (17) | 2018.07.29 |
[ php / mysql ] 게시판 만들기 (view) (26) | 2018.07.28 |
[ php / mysql ] 게시판 만들기 (작성, 저장) (21) | 2018.07.28 |
[ php / mysql ] 게시판 만들기 (목차) (7) | 2018.07.28 |