본문 바로가기
728x90
반응형

게시판4

[HTML/PHP] 간단한 게시판 만들기 #5 (상세페이지/수정/삭제) 간단한 게시판 만들기 5번째 글입니다.이제 작성된 게시판의 상세페이지와 글의 수정 및 삭제 기능을 추가해 보겠습니다.작성된 글을 확인할 수 있는 페이지, 그리고 본인이 작성한 글은 수정할 수 있는 기능이 들어있어야 게시판일 것입니다.    CSS 수정  게시판의 상세페이지에서 삭제 버튼을 추가할 생각이라 기존에 게시판 목록에 있던 삭제버튼은 제거하여 주고,글쓰기 버튼을 아래쪽으로 내렸습니다. 살짝 어두운 느낌으로 가는 게 더 좋아 보여서 색상도 조금 변경해 주었습니다.     게시판 상세 페이지 이제 게시판 상세 페이지를 만들어 보겠습니다. test_page.phpfetch($res)) { ?> '> .. 2023. 2. 9.
[HTML/PHP] 간단한 게시판 만들기 #3 (검색기능) 간단한 게시판 만들기 3번째 글입니다.이전 포스트에 이어서 이번에는 게시판의 필수 기능 중 하나인 검색 기능을 추가해 보겠습니다.검색 기능을 통해 내가 원하는 게시글이 있는지 빠르게 찾을 수 있으므로 검색기능은 필수적으로 추가해 보도록 하겠습니다.    HTML 서치바 틀 만들기 먼저 검색할 텍스트를 입력할 서치바를 만들어 줍니다.css는 나중에 맘에 드는 형식으로 수정해 보겠습니다. 일단은 네모 박스를 만들어줍니다. Jongs 게시판 " method="POST" style="display: inline;"> ">   위 코드처럼 텍스트 박스를 만들어 준 뒤 name을 notice_search_text로 지정해.. 2023. 1. 31.
[HTML/PHP] 간단한 게시판 만들기 #2 (페이징) 간단한 게시판 만들기 2번째 글입니다. 이전에는 DB의 데이터를 불러와 게시판의 형식으로 꾸며주었습니다.이번에는 게시글이 많다면 한 줄로 쭉 늘어서 한번에 표시하면 보기도 힘들고,글의 숫자가 몇천, 몇만 개가 된다면 불러올 때 속도도 느려지기 때문에,페이징을 통해서 한 페이지에 보이는 게시글의 숫자를 제한하는 페이징 기능을 추가해 보겠습니다.   DB에 데이터 추가  페이지로 나눠서 보여주기 위해 DB에 데이터를 조금 더 추가해 줍니다.    위와 같이 저는 7개로 추가하여 한 페이지에 보이는 글의 개수를 2개 혹은 3개씩 제한해 여러 페이지로 나눠보겠습니다.   php 페이징 함수 이제 php에서 페이징 함수를 코딩해 줍니다. //페이징 START//한페이지에 보여질 갯수, 현재페이지, 전체페이지 수,.. 2023. 1. 26.
[HTML/PHP] 간단한 게시판 만들기 #1 (DB 데이터 불러오기, 게시판 형식만들기) 코딩을 할 때 간단한 게시판을 만들다 보면 금방 그 언어에 대한 기본 지식을 채울 수 있습니다.게시물을 나누어 간단한 게시판을 만드는 예제를 포스팅해보려 합니다.현재 포스팅에서는 php를 통해 서버와 통신하고 db에 저장된 정보를 가져와서 html코드로 게시판형식을 만들어 보겠습니다.   DB 작성 먼저 게시판의 내용을 담아둘 DB내용을 작성하겠습니다.mysql에서 테이블을 하나 생성해 줍니다. 저는 test_list라고 테이블 명을 지어서 생성해 주었습니다.    위의 이미지와 같이 phpMyAdmin에서 작성해 주었습니다.idx는 자동으로 숫자 1씩 증가시켜서 다른 값들과 구분을 주는 게 좋기 때문에 A.I에 체크해 두었습니다. A.I는 AUTO_INCREMENT의 약자로 값을 자동으로 증가시켜 주는.. 2023. 1. 17.
728x90
반응형