Page 346 - 2020학년도 MDP과제발표회 자료집 (통신과) (3)
P. 346
k5 = 60;
socket.write(k5+"\r\n");
if(DRL != ""){
DRL.write("60");
}
}
}
else if(GET.quest=='7'){ // 커튼
if(GET.status=='1'){
k6 = 71;
socket.write(k6+"\r\n");
if(CURTAIN != ""){
CURTAIN.write("71");
}
}
else{
k6 = 70;
socket.write(k6+"\r\n");
if(CURTAIN != ""){
CURTAIN.write("70");
}
}
}
else if(GET.quest=='9'){ // Planner
if(GET.status=='1'){ // 하루치
console.log('Planner today');
var time_A1 = newDate.toFormat('YYYYMMDD'); // 오늘날짜
var sql_A1 = "SELECT * FROM planner where date = '"+time_A1+"';";
timetable.query(sql_A1, function(err, result, fields){ // 쿼리문 실행 후 콜백함수 실
행
if(!err){ // 쿼리문이 에러가 없다면
var db_A1 = JSON.stringify(result); // 결과값을 JSON 형태의 문자열로
변환
var le = db_A1.length; // 문자열의 길이
var re = db_A1.substring(1,(le-1)); // db_A1 에서 맨 앞과 맨 뒤의 대괄호를
빼기 위해서
console.log(db_A1);
socket.write(db_A1+"\r\n");
console.log(" 오늘일정 전송완료");
}
360 인천전자마이스터고등학교 - 360 -
정보통신기기과