본문 바로가기
320x100

따라 공부하기/PHP게시판 따라하기11

[PHP+MySQL]게시판 만들기 3 - 글작성과 글 읽기 이 글은 이곳을 참고하여 쓰여졌습니다. 저번에 UI와 글 list를 제작했으니 이번에는 글 작성기능과 글 읽기 기능을 만들 것이다. 먼저 글 작성 기능을 만들기 위해 BBS폴더 안에 page폴더를 만들고 그 안에 board폴더를 만들고, 각각 write.php와 write_ok.php를 만든다. write.php와 write_ok.php를 작성한다. 자유게시판 글을 작성하는 공간입니다. 글 작성 값 전달 방식은 POST를 이용해 주소창에 값이 노출되지 않도록 한다. 2020. 12. 2.
[PHP+MySQL]게시판 만들기 2 - 글list 출력 이글은 이곳을 참고하여 쓰여졌습니다. 이번엔 index.php를 제작함으로써 메인 페이지를 만들 것이다. 그런데 기존 코드를 그대로 따라하면 얻는게 하나도 없으니 '추천수' 기능을 추가하기로 했다. 일단 기존 board 테이블에 thumbup 컬럼을 추가해준다. thumbup 컬럼은 int type 이고, not null, default = 0 을 속성으로 가진다. 자유게시판 자유롭게 글을 쓸 수 있는 게시판입니다. 번호 제목 글쓴이 작성일 추천수 조회수 글쓰기 index.php이다. 기존의 코드에서 추천수 항목을 추가했다. 그리고 원래 페이지당 글 출력 개수가 5개였는데 10개로 바꿨다. 이렇게 코드를 만들고 페이지를 새고고침하면 다음과 같다. 페이지가 정상적으로 출력되기는 하지만, 글이 하나도 없어서.. 2020. 12. 1.
[PHP+MySQL]게시판 만들기 1 - 개발환경 구축과 DB설계 이 글은 이곳을 참고하여 쓰여졌습니다. 개발환경 구축 VS code로 PHP를 개발하기로 했다. code.visualstudio.com/ 이곳에 들어가면, 큼지막한 다운로드 버튼 클릭 설치후 바로 VS code 실행해준다. 1초만에 켜지는것이 아주 가볍다는 것이 느껴진다. 이제 PHP를 개발하기 위해 설정을 해줘야 한다. 왼쪽의 Extensions 탭을 통해 php를 검색하고 'PHP IntelliSense'와 'PHP Debug'를 Install 해준다. VS Code 를 한번 다시 시작해준다. F1을 누르고, user setting을 검색하여 세팅을 열어준다. php를 검색하고 Edit in settings.json 을 선택한다. php.executablePath 값과 php.validate.exec.. 2020. 11. 30.