본문 바로가기
프로그래밍/PHP

[PHP] 게시판 만들기(3) ( 글 읽기<read.php>, 글 삭제시 암호 입력<predel.php>, 글 삭제<del.php>, 글 목록<list.php> )

by B T Y 2017. 8. 10.
반응형

게시판 만들기(3) ( 글 읽기<read.php>, 글 삭제시 암호 입력<predel.php>, 글 삭제<del.php>, 글 목록<list.php> )



게시판 만들기(3)



글 읽기 - read.php


read.php



  * 글 읽기 파일의 구성
    1. 글의 내용을 출력하는 부분
    2. 목록보기 글쓰기 수정 등과 같은 버튼 부분

  * 글의 내용 출력 부분
    - 조회수 업데이트
    - 글 정보 가져오기

  * 그외 버튼 부분
    - 목록보기, 글쓰기, 수정, 삭제, 이전, 다음




글 삭제시 암호 입력, 글 삭제 - predel.php, del.php




  - 글 삭제시 암호 입력


predel.php



    * 글 삭제시 작성자인지를 비밀번호를 통해서 판단
    * 글을 삭제하기 위해서 id값(글번호)를 del.php로 넘겨준다.





  - 글 삭제


del.php



    * if문을 이용해 비밀번호를 이용해 작성자를 검증하고 맞다면 삭제 쿼리를 실행하고
      비밀번호가 틀리다면 비밀번호가 틀리다는 경고창을 띄워준다.
    * DELETE FROM 테이블명 WHERE 삭제조건




글 목록 - list.php


list.php




( list.php 변수별 의미 )



  - 목록 페이지의 기능


    1. 글의 목록을 보여준다.
    2. 다음 페이지로 이동할 수 있는 페이지 리스트를 보여준다.
    3. 글을 쓸 수 있는 버튼을 보여준다.

  * 글의 번호, 제목, 작성자 등의 간략화된 정보를 보여준다.
  * 쿼리를 이용해 보여줄 항목들을 가져온다.
    - select id,name,email,title,DATE_FORMAT(wdate,'%Y-%m-%d') as date,view from by id desc

  * 페이지 나누기
  * 제목에 글 읽기 링크 달기
  * 페이지 리스트 구현하기









반응형

댓글