mb_id에는 in 문을 사용하지 못하나요?

mb_id에는 in 문을 사용하지 못하나요?

QA

mb_id에는 in 문을 사용하지 못하나요?

본문


$sql = "
      update {$target_bbs}
       set
       wr_2 = '{$change_id}'
       where mb_id in (".implode(",",$arr).") and wr_29 between '{$new_data}' and '{$today}'
";
$result = sql_query($sql, true);

에러문 

update g5_write_csorder set wr_2 = 'test' where mb_id in (test1,test7,test2) and wr_29 between '2022-03-17' and '2022-04-19'

1054 : Unknown column 'test1' in 'where clause'

 

 

mb_id만 다른 여러쿼리문을 돌리기 위해 배열로 만들고 돌렸는데

에러가 나네요..

 

아이디만 다른 여러개를 동시에 돌릴려면 어떻게 수정을 해야 하나요?

 

 

이 질문에 댓글 쓰기 :

답변을 작성하시기 전에 로그인 해주세요.
전체 167
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT