Showing
1 changed file
with
21 additions
and
0 deletions
| ... | @@ -53,4 +53,25 @@ router.get('/read/:idx', function(req,res,next){ | ... | @@ -53,4 +53,25 @@ router.get('/read/:idx', function(req,res,next){ |
| 53 | }) | 53 | }) |
| 54 | }) | 54 | }) |
| 55 | 55 | ||
| 56 | +router.post('/update', function(req,res,next){ | ||
| 57 | + var idx = req.body.idx | ||
| 58 | + var name = req.body.name | ||
| 59 | + var title = req.body.title | ||
| 60 | + var content = req.body.content | ||
| 61 | + var passwd = req.body.passwd | ||
| 62 | + var datas = [name, title, content, idx, passwd] | ||
| 63 | + | ||
| 64 | + var sql = "update board set name = ?,title=?,content=?,modidate=now() where idx =? and passwd=?" | ||
| 65 | + board.query(sql,datas,function(err,result){ | ||
| 66 | + if(err) console.error(err) | ||
| 67 | + if(result.affectedRows==0){ | ||
| 68 | + res.send("<script>alert('패스워드가 일치하지 않습니다.');history.back();</script>") | ||
| 69 | + } | ||
| 70 | + else | ||
| 71 | + { | ||
| 72 | + res.redirect('/board/read/'+idx) | ||
| 73 | + } | ||
| 74 | + }) | ||
| 75 | +}) | ||
| 76 | + | ||
| 56 | module.exports = router; | 77 | module.exports = router; |
| ... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
-
Please register or login to post a comment