본문으로 바로가기
728x90
반응형
728x170

오늘은 SQL을 사용하실 때 URL의 특정 값을 파라미터에 넣고 싶을 때 사용하는 방법에 대해 포스팅해보려 합니다.

위와 같은 URL이 있을 때 '카카오'를 SQL로 검색할 때

 

다음과 같이 작성해주시면 됩니다.

 

app.get('/search=?', function(req, res) {
    let sql = 'select * from company where ChurchName = ?';
    let params = req.query.name;

    conn.query(sql , params, function(err, row, fields){//row => 결과값
        if(err){
            console.log(err);
        }

        if(row.length > 0) {
            console.log("hey!!!!", req.query.name)
        } else {

        }
    });
})

 

req를 출력시켜보면

 

위와 같이 여러가지 값이 출력이 되는데 그 중에서 query.name 부분이 '카카오'를 가져오는 부분이라 보시면 되겠습니다.

728x90
반응형
그리드형

댓글을 달아 주세요