스킨구문 문의

스킨구문 문의

QA

스킨구문 문의

본문

경매스킨 구문중

 

// 경매진행중 -> 종료시간이 지났을 때 -> 경매종료
if ($info[status] == "1" && $info[end_datetime] <= $g4[time_ymdhis])
{
    $result = auction_successful($wr_id);
    if ($result[wr_8] > 1) {
        $info[tender_count] = $result[wr_7];
        $info[status] = $result[wr_8];
        $info[td_id] = $result[wr_9];
        $info[mb_id] = $result[wr_10];
    }
}

 

위구문에서

종료시점이 $info[end_datetime]인데

 $info[end_datetime] 또는 $tender_point 둘중에 하나만 접근하면

종료할수있는 방법이 없을까요

 

항상 힘이 돼 주셔서 감사합니다

 

이 질문에 댓글 쓰기 :

답변 2

질문에서 누락된게 있습니다.

 

 

조건과같이

 

if ( $info[end_datetime] <= $g4[time_ymdhis]또는 $tender_point 둘중에 하나만 접근하면) 

인경우

=>

if ( $info[end_datetime] <= $g4[time_ymdhis] ||  $tender_point에 접근하면) 

 

어떤값이 접근해야 하는건가요?

 

제가 임의로 값을 정한 변수로 

$tmp라고 정하겠습니다.

 

$tmp 에는 임의의 값이 들어간다고 가정하고

 


 
 
// 경매진행중 -> 종료시간이 지났을 때 -> 경매종료
if ($info[status] == "1" && ($info[end_datetime] <= $g4[time_ymdhis] || $tender_point <= $tmp)) 
{
    $result = auction_successful($wr_id);
    if ($result[wr_8] > 1) {
        $info[tender_count] = $result[wr_7];
        $info[status] = $result[wr_8];
        $info[td_id] = $result[wr_9];
        $info[mb_id] = $result[wr_10];
    }
}
 

로 표현할수있습니다.

 

경매중이라는것을 체크하는게 

$info[status] == "1"

인것으로 추정(상태가 1 이면..인듯하여) 합니다.

 

질문이  상세하지 못했나 봅니다

현재 포인트 경매를 최고가 경매로 변경중입니다(요건 변경완료)

 

지금은 설정된 시간이 되면 종료

여기에 최고가를 설정(게시물 등록자) 을 경매 참여자가 최고가에 입찰하면

종료되는 방식을 찾고있습니다

(둘중 하나만) 조건이 맞으면 종료방식 입니다

 

  wr_5  ($tender_point) 가 추가 설정 값입니다

 

감사합니다

 

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

회원로그인

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