이런쿼리도 가능한가요? 쿼리좀 봐주세요.

이런쿼리도 가능한가요? 쿼리좀 봐주세요.

QA

이런쿼리도 가능한가요? 쿼리좀 봐주세요.

본문

$today= date("y-m-d", $g4[server_time]);

$stand = date("Y-m-d H:i:s", strtotime("$row[mb_datetime] + 100 day"));

 

sql_query("update $g4[member_table] set mb_jumin='3', mb_1='', mb_7='' where $stand < '$today' and mb_jumin='1' and (mb_level = '2' or mb_level ='3') ");

 

가입일로부터 100일이 지나면  레벨2와 3이 mb_jumin이 1이 기록된 레코드는

mb_jumin을 3으로 변경하고 mb_1과 mb_7의 필드내용을 지워라.

 

입니다..

 

여기서 where 뒤의 조건문은 보통 필드를 가지고 조건을 줘왔는데.. 위 코드의 $stand < '$today' 부분이 걸려서요..

 

올바른 쿼리문인지 좀 좀 봐주세요... 

이 질문에 댓글 쓰기 :

답변 2

답변을 작성하시기 전에 로그인 해주세요.
전체 0 | RSS
QA 내용 검색
  • 개별 목록 구성 제목 답변작성자조회작성일
  • 질문이 없습니다.

회원로그인

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