Showing
4 changed files
with
10 additions
and
6 deletions
... | @@ -33,7 +33,7 @@ CREATE TABLE `board` ( | ... | @@ -33,7 +33,7 @@ CREATE TABLE `board` ( |
33 | `passwd` varchar(50) NOT NULL, | 33 | `passwd` varchar(50) NOT NULL, |
34 | `hit` int(11) NOT NULL DEFAULT '0', | 34 | `hit` int(11) NOT NULL DEFAULT '0', |
35 | PRIMARY KEY (`idx`) | 35 | PRIMARY KEY (`idx`) |
36 | -); | 36 | +);<br><br> |
37 | 37 | ||
38 | DB구조 - board에서 사용됨(*idx, name, title, content, regdate, modidate, passwd, hit)<br> | 38 | DB구조 - board에서 사용됨(*idx, name, title, content, regdate, modidate, passwd, hit)<br> |
39 | *idx int, name varchar(50), title varchar(50), content mediumtext, regdate datetime, modidate datetime, passwd varchar(50), hit int<br> | 39 | *idx int, name varchar(50), title varchar(50), content mediumtext, regdate datetime, modidate datetime, passwd varchar(50), hit int<br> |
... | @@ -42,6 +42,6 @@ DB구조 - board에서 사용됨(*idx, name, title, content, regdate, modidate, | ... | @@ -42,6 +42,6 @@ DB구조 - board에서 사용됨(*idx, name, title, content, regdate, modidate, |
42 | LF 오류시 git config --global core.autocrlf true 입력<br><br> | 42 | LF 오류시 git config --global core.autocrlf true 입력<br><br> |
43 | 43 | ||
44 | 44 | ||
45 | -최종 수정: 2021-11-18 20:03<br> | 45 | +최종 수정: 2021-11-19 12:19<br> |
46 | -최종 수정 내용: 메뉴바/하단 추가, 게시판에 기본 서식 추가, 로그인시에만 게시판 관련 경로에 접근가능하게 함, 사용자 로그 생성 | 46 | +최종 수정 내용: 메뉴바/하단 추가, 게시판에 기본 서식 추가, 로그인시에만 게시판 관련 경로에 접근가능하게 함, 사용자 로그 생성<br> |
47 | 수정 내용: 경로 지정 수정, 제목 추가, userDB, 회원가입에 nickname요소 추가, 세션에 ID + 닉네임 전달기능 추가, 게시판의 글쓰기 및 글 열람 기능 추가. | 47 | 수정 내용: 경로 지정 수정, 제목 추가, userDB, 회원가입에 nickname요소 추가, 세션에 ID + 닉네임 전달기능 추가, 게시판의 글쓰기 및 글 열람 기능 추가. | ... | ... |
... | @@ -23,7 +23,6 @@ router.get('/list/:page', function(req, res, next) { | ... | @@ -23,7 +23,6 @@ router.get('/list/:page', function(req, res, next) { |
23 | var nickname = req.user.nickname; | 23 | var nickname = req.user.nickname; |
24 | console.log(req.user.ID+'('+nickname+') 유저가 게시판을 보고있습니다.') | 24 | console.log(req.user.ID+'('+nickname+') 유저가 게시판을 보고있습니다.') |
25 | res.render('list.ejs', {'ID':id, 'nickname': nickname, title: '게시판 리스트', rows: rows, page:page, length:rows.length-1,page_num:10,pass:true}) | 25 | res.render('list.ejs', {'ID':id, 'nickname': nickname, title: '게시판 리스트', rows: rows, page:page, length:rows.length-1,page_num:10,pass:true}) |
26 | - console.log(rows.length-1) | ||
27 | }) | 26 | }) |
28 | } | 27 | } |
29 | }); | 28 | }); | ... | ... |
... | @@ -34,7 +34,6 @@ | ... | @@ -34,7 +34,6 @@ |
34 | </nav> | 34 | </nav> |
35 | <div class="container px-5 my-5"> | 35 | <div class="container px-5 my-5"> |
36 | <h1><%= title %></h1> | 36 | <h1><%= title %></h1> |
37 | - <a href="/board/write">글쓰기</a> | ||
38 | <table border="1"> | 37 | <table border="1"> |
39 | <tr> | 38 | <tr> |
40 | <td>번호</td> | 39 | <td>번호</td> |
... | @@ -74,6 +73,10 @@ | ... | @@ -74,6 +73,10 @@ |
74 | </td> | 73 | </td> |
75 | </tr> | 74 | </tr> |
76 | </table> | 75 | </table> |
76 | + <nav class="navbar"> | ||
77 | + <a class="btn btn-outline-primary me-2" href="/board/write">글쓰기</a> | ||
78 | + </nav> | ||
79 | + | ||
77 | </div> | 80 | </div> |
78 | <!-- Footer--> | 81 | <!-- Footer--> |
79 | <footer class="footer bg-light"> | 82 | <footer class="footer bg-light"> | ... | ... |
... | @@ -73,7 +73,9 @@ | ... | @@ -73,7 +73,9 @@ |
73 | <td colspan="3"> | 73 | <td colspan="3"> |
74 | <button type="submit">글 수정</button> | 74 | <button type="submit">글 수정</button> |
75 | <button type="summit" onclick="return submit2(this.form);">글 삭제</button> | 75 | <button type="summit" onclick="return submit2(this.form);">글 삭제</button> |
76 | - <a href="/board/list">목록</a> | 76 | + <a href="/board/list"> |
77 | + <input type="button" value="목록"> | ||
78 | + </a> | ||
77 | </td> | 79 | </td> |
78 | </tr> | 80 | </tr> |
79 | </table> | 81 | </table> | ... | ... |
-
Please register or login to post a comment