5 글 보임 - 1 에서 5 까지 (총 5 중에서)
-
글쓴이글
-
2022년 12월 27일 19:36 #59783
이해욱참가자list.ejs <script> $.ajax({ method:'DELETE', url:'/delete', date: {id: 1} }).done(function(결과){
}); </script>
server.js
app.delete('/delete', function(요청, 응답){ console.log(요청.body);
var id = 요청.body.id;
var sql = 'DELETE FROM post WHERE id=?';
connection.query(sql,[id],function(err,topics){ if(err) { console.log(err) res.status(500).send('Internal Server Error'); } else { console.log('삭제 완료.'); } }); }); 삭제는 안되는거 아는데 console.log(요청.body); 여기서 요청body값을 못받아옵니다 ->id 1 을 받아와야 하는데 아예 못받아요 {} 이렇게 뜨네요 var id = 요청.body.id; 그럼 여기서도 값을 못받아서 그런데 ajax를 이용해서 delete 할떄 몽고db 말고 mysql는 어덯게하죠?
2022년 12월 27일 20:23 #59794
이해욱참가자POST 방식을 해도 값을 못받습니다 list.ejs <script> $.ajax({ method:'POST', url:'/delete', date: {id: 1} }).done(function(결과){ }); </script> server.js
app.post('/delete', function(요청, 응답){ console.log(요청.body); var id = 요청.body.id; var sql = 'DELETE FROM post WHERE id=?'; connection.query(sql,[id],function(err,topics){ if(err) { console.log(err) res.status(500).send('Internal Server Error'); } else { console.log('삭제 완료.'); } }); });
post형식으로 해도 값을 못받아들이네요
2022년 12월 27일 20:32 #59795
이해욱참가자POST 방식을 해도 값을 못받습니다
list.ejs <script> $.ajax({ method:'POST', url:'/delete', date: {id: 1} }).done(function(결과){ }); </script> server.js app.post('/delete', function(요청, 응답){ console.log(요청.body); var id = 요청.body.id; var sql = 'DELETE FROM post WHERE id=?'; connection.query(sql,[id],function(err,topics){ if(err) { console.log(err) res.status(500).send('Internal Server Error'); } else { console.log('삭제 완료.'); } }); }); post형식으로 해도 값을 못받아들이네요
-
글쓴이글
5 글 보임 - 1 에서 5 까지 (총 5 중에서)
- 답변은 로그인 후 가능합니다.