본문 바로가기
728x90
반응형

게시판4

[HTML/PHP] html과 php, mysql을 활용한 간단한 게시판 만들기 #5 (상세페이지/수정/삭제) 서론 이전 포스팅에서 게시판 글 작성까지 완료를 했습니다. 이제 작성된 게시판의 상세페이지와 글의 수정 및 삭제 기능을 추가해 보겠습니다. CSS 수정 게시판의 상세페이지에서 삭제 버튼을 추가할 생각이라 기존에 게시판 목록에 있던 삭제버튼은 제거하여 주고, 글쓰기 버튼을 아래쪽으로 내렸습니다. 살짝 어두운 느낌으로 가는 게 더 좋아 보여서 색상도 조금 변경해 주었습니다. 게시판 상세 페이지 이제 게시판 상세 페이지를 만들어 보겠습니다. test_page.php 먼저 게시판 목록에서 상세페이지로 넘어가기 위해서 목록에서 게시판 제목을 눌렀을 때 상세페이지로 이동하도록 a태그를 사용하여 주고 mode를 view로 idx값과 함께 상세페이지로 값을 넘겨줍니다. write_page.php 2023. 2. 9.
[HTML/PHP] html과 php, mysql을 활용한 간단한 게시판 만들기 #3 (검색기능) 서론 게시판 만들기 3번째 글입니다. 이전 포스팅 참조해 주세요. 이어서 게시판 검색 기능을 추가해 보겠습니다. HTML 서치바 틀 만들기 먼저 검색할 텍스트를 입력할 서치바를 만들어 줍니다. css는 나중에 맘에 드는 형식으로 수정해 보겠습니다. 일단은 네모 박스를 만들어줍니다. Jongs 게시판 2023. 1. 31.
[HTML/PHP] html과 php, mysql을 활용한 간단한 게시판 만들기 #2 (페이징) 서론 이전에 만들어둔 게시판 글에서 이어서 진행해 보겠습니다. 이전 내용을 못 보신 분들은 이전 포스팅을 참조해 주세요. 이전에는 DB의 데이터를 불러와 게시판의 형식으로 꾸며주었습니다. 이번에는 게시글이 많다면 한줄로 쭉 늘어서 한번에 표시하면 보기도 힘들고 글의 숫자가 몇천, 몇만개가 된다면 불러올 때 속도도 느려지기 때문에 페이징을 통해서 한 페이지에 보이는 게시글의 숫자를 제한하는 페이징 기능을 추가해 보겠습니다. 본문 DB에 데이터 추가 페이지로 나눠서 보여주기 위해 DB에 데이터를 조금 더 추가해 줍니다. 위와 같이 저는 7개로 추가하여 한페이지에 보이는 글의 개수를 2개 혹은 3개씩 제한해 여러 페이지로 나눠보겠습니다. php 페이징 함수 이제 php에서 페이징 함수를 코딩해줍니다. //페이.. 2023. 1. 26.
[HTML/PHP] html과 php, mysql을 활용한 간단한 게시판 만들기 #1 (DB 데이터 불러오기, 게시판 형식만들기) 서문 코딩을 할 때 간단한 게시판을 만들다 보면 금방 그 언어에 대한 기본 지식을 채울 수 있습니다. 오늘은 php를 통해 서버와 통신하고 db에 저장된 정보를 가져와서 html코드로 게시판형식을 만들어 보겠습니다. 본문 DB 작성 먼저 게시판의 내용을 담아둘 DB내용을 작성하겠습니다. mysql에서 테이블을 하나 생성해 줍니다. 저는 test_list라고 테이블 명을 지어서 생성해 주었습니다. 위의 이미지와 같이 phpMyAdmin에서 작성해 주었습니다. idx는 자동으로 숫자 1씩 증가시켜서 다른 값들과 구분을 주는 게 좋기 때문에 A.I에 체크해 두었습니다. A.I는 AUTO_INCREMENT의 약자로 값을 자동으로 증가시켜 주는 것입니다. title에는 게시판의 제목을 저장할 것이고, conten.. 2023. 1. 17.
728x90
반응형