Page 380 - 2020학년도 MDP과제발표회 자료집 (통신과) (3)
P. 380
member.query(userinfo, function(err1,result1,field1){
if(!err1){
for(var j=0; j<result1.length; j++){
user2[j]=result1[j].Tables_in_sm_l_member
}
userresult1=user2.concat(user1);
userresult2=Array.from(new Set(userresult1));
if(userresult2.length>0){
for(var k=0; k<userresult2.length; k++){
user[k]=userresult2[k];
console.log(user[k]);
var com="select * from "+user[k];
member.query(com, function(er,re,fi){
if(er){
for(var l=user2.length ;l<user.length;l++){
var userq="create table " + user[l] + "(id varchar(20) not
null default '" + user[l] + "', bookname varchar(20) not null, writer varchar(20) not null,
p_dcheck varchar(20) not null)";
console.log(l+user[l]);
member.query(userq, function(err2,result2,field2){
if(!err2){
} else {
console.log('[!] "' + userq + '" 쿼리에러 테이
블 추가 실패');
}
})
}
}
})
}
}
} else {
console.log('[!] "' + userinfo + '" 쿼리에러 대출현황 호출 실패');
}
})
} else {
console.log('[!] "' + registerinfo + '" 쿼리에러 사용자목록 호출 실패');
}
})
})
var rentstate = "select id from user where department='library'"; //register 테이블
을 호출하는 쿼리문
396 인천전자마이스터고등학교 - 396 -
정보통신기기과