Page 347 - 2020학년도 MDP과제발표회 자료집 (통신과) (3)
P. 347
else{ // 에러가 있다면
console.log('[' + sql_A1 + ']Query has error!'); // 에러가 있다고 콘솔에 출력
}
})
}
else if(GET.status=='2'){ // 일주일치
for(var i = get_D;i>0;i--){ // 오늘을 기준으로 전날들
// 날짜 기본 설정
var info1A = new Date(y,m-1,d-i);
var seven1A = info1A.toFormat('YYYYMMDD');
var seven2A = Number(seven1A);
var sql_SEVENA = "SELECT * FROM planner where date = '"+seven2A+"';";
timetable.query(sql_SEVENA, function(err, result, fields){ // 쿼리문 실행 후 콜백
함수 실행
if(!err){ // 쿼리문이 에러가 없다면
var db3Q_SEA = JSON.stringify(result); // 결과값을 JSON 형태의 문자열로
변환
socket.write(db3Q_SEA+"\r\n");
console.log("submit");
}
else{ // 에러가 있다면
console.log('[' + sql_SEVENA + ']Query has error!'); // 에러가 있다고 콘솔에
출력
}
})
}
// 오늘
var sql_SEVEN2A = "SELECT * FROM planner where date = '"+time2+"';";
timetable.query(sql_SEVEN2A, function(err, result, fields){ // 쿼리문 실행 후 콜백
함수 실행
if(!err){ // 쿼리문이 에러가 없다면
var db3Q_SE2A = JSON.stringify(result); // 결과값을 JSON 형태의 문자열로
변환
socket.write(db3Q_SE2A+"\r\n");
console.log("submit2");
}
else{ // 에러가 있다면
console.log('[' + sql_SEVEN2A + ']Query has error!'); // 에러가 있다고 콘솔에
출력
}
인천전자마이스터고등학교
- 361 - 정보통신기기과 361