Programmer/PHP (with HTML) 2010.03.19 11:55 |
회사에서 작은 미니게시판을 만들 일이 있어서 게시판 하나 만들기 힘들었을때를 생각하며 초보자들이 쉽게 만들 수 있는 게시판을 포스팅해보려한다. 기본적으로 웹서버와 DB가 설정이 끝나있어야 한다. 이것마저 포스팅하면 길어질 것 같으니 내가 다음에 포스팅하거나 다른고수분들의 블로그에서 설정하면된다.

내 PC환경은 다음과 같다.

웹서버 : Apahce
DB : MySQL
언어 : php 5.0

우선 게시판의 기능을 설계해보자. 주요기능은 다음과 같다.
  1. 글쓰기
  2. 글삭제
  3. 글수정
  4. 글검색
  5. 글목록

다섯가지 주요기능에 요즘은 댓글에 트랙백에 여러가지가 있지만, 주요기능을 만든후 간단히 추가적으로 구현 가능하다.
정말 간단한 게시판이므로 '초간단'게시판이므로 모두 탈락 시킨다. 그러면 가장 필요한 기능은 다음과 같다.

  1. 글쓰기
  2. 글삭제
  3. 글수정
  4. 글검색
  5. 글목록

글쓰기와 글목록을 보는 기능만 간단히 만들면 나머지기능은 조금만 조작해주면 아주 쉽다.
DB도 설계해보자. 꼭필요한기능은 다음과같다

  1. 글번호 - no
  2. 글쓴이 - name
  3. 글제목 - title
  4. 글내용 - content

위의 내용에 각각 영어로된 이름을 붙여줘야 DB에 넣을 수 있다. 옆에 써놓은 내용이 영어로된 이름이다. 닉네임쯤 된다고 보면 된다.
이제 데이터베이스를 생성해보자.
소스는 다음과 같다.




데이터베이스를 만들었으면 그 안에 table을 생성하자.


이제 모든 설계가 완료 되었다. 글쓰기, 글목록의 기능만 추가하는 일만 남았다.

Posted by 키다리형

댓글을 달아 주세요

티스토리 툴바