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  -
                        정보통신기기과
   341   342   343   344   345   346   347   348   349   350   351