게시판 만들기(3) ( 글 읽기<read.php>, 글 삭제시 암호 입력<predel.php>, 글 삭제<del.php>, 글 목록<list.php> )
게시판 만들기(3)
글 읽기 - read.php
* 글 읽기 파일의 구성
1. 글의 내용을 출력하는 부분
2. 목록보기 글쓰기 수정 등과 같은 버튼 부분
* 글의 내용 출력 부분
- 조회수 업데이트
- 글 정보 가져오기
* 그외 버튼 부분
- 목록보기, 글쓰기, 수정, 삭제, 이전, 다음
글 삭제시 암호 입력, 글 삭제 - predel.php, del.php
- 글 삭제시 암호 입력
* 글 삭제시 작성자인지를 비밀번호를 통해서 판단
* 글을 삭제하기 위해서 id값(글번호)를 del.php로 넘겨준다.
- 글 삭제
* if문을 이용해 비밀번호를 이용해 작성자를 검증하고 맞다면 삭제 쿼리를 실행하고
비밀번호가 틀리다면 비밀번호가 틀리다는 경고창을 띄워준다.
* DELETE FROM 테이블명 WHERE 삭제조건
글 목록 - 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
* 페이지 나누기
* 제목에 글 읽기 링크 달기
* 페이지 리스트 구현하기
'프로그래밍 > PHP' 카테고리의 다른 글
[php] 게시판 만들기(2) ( 글 저장<insert.php> / 글 수정<edit.php> / 수정된 글 저장<update.php> ) (0) | 2017.08.10 |
---|---|
[PHP] 게시판 만들기(1) ( 테이블 구조 / 데이터베이스 접속 정보<db_info.php> / 글쓰기 기능(write.php) ) (2) | 2017.08.08 |
[PHP] 방명록 만들기 (0) | 2017.08.06 |
[PHP] 함수 / 카운터 만들기 / 파일 핸들링 개념 (0) | 2017.08.06 |
[PHP] 연산자 / 제어구조 ( if, while, do.. while, continue, break, switch, include, require, return ) (0) | 2017.08.01 |
댓글