그누보드 sql 질문 드립니다.. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

그누보드 sql 질문 드립니다.. 정보

그누보드 sql 질문 드립니다..

본문

$limit_date = "1"; //기간설정..

$row = sql_fetch(" select wr_datetime from $write_table where mb_id = '$member[mb_id]' order by wr_datetime desc ");

$d_y=substr($row[wr_datetime], 0, 4);
$d_m=substr($row[wr_datetime], 5, 2);
$d_d=substr($row[wr_datetime], 8, 2);

$limit_day = mktime(0,0,0,$d_m,$d_d,$d_y);

$member[mb_8]=$limit_day+($limit_date*86400);

sql_query(" update $g4[member_table] set mb_8='$member[mb_8]' where mb_id = '$member[mb_id]' ");  // 하루가 지난 시간을 입력..


////////// write_update.skin.php

이 소스는.. 글을 입력한 시간에서 하루가 지난 값을 넣는건데요..

이 값 자체를 가지고,

$row = sql_fetch(" select wr_datetime from $write_table where mb_id = '$member[mb_id]' order by wr_datetime desc ");

$d_y=substr($row[wr_datetime], 0, 4);
$d_m=substr($row[wr_datetime], 5, 2);
$d_d=substr($row[wr_datetime], 8, 2);

$limit_day = mktime(0,0,0,$d_m,$d_d,$d_y);

$member[mb_7]=$limit_day;

sql_query(" update $g4[member_table] set mb_7='$member[mb_7]' where mb_id = '$member[mb_id]' ");  // 현재 시간을 입력..

이렇게 현재 시간을 받은 mb_7과 비교를 하는 쿼리 문인데요..



이 두 값을 if 문으로 비교를 하여 mb_9에다가 mb_7이 크면 숫자 1을, mb_8이 크면 숫자 2를 넣는 소스를 만들어 보려고 합니다..


문제는 하루가 지난 값과 현재 시간은 제대로 받아지는데..
비교가 안되고 있어요..


어디서 어떻게 안되는건지를 몰라서..
능력자 분들의 의견을 듣고 싶네요..

댓글 전체

#> update $g4['member_table'] set mb_9 = if(mb_7 >= mb_8, 1, 2);

이렇게 하면 전체회원 정보가 다 바뀌죠.

update $g4['member_table'] set mb_9 = if(mb_7 >= mb_8, 1, 2) where mb_id = '$member[mb_id]';


하시면 로그인한 회원만.
전체 46 |RSS
그누4 질문답변 내용 검색

회원로그인

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