테스트 사이트 - 개발 중인 베타 버전입니다

시간질문2탄 채택완료

</p><p><span class="Apple-tab-span" style="white-space:pre">	</span><span style="font-size: 11pt;">$date = $auction[end_datetime];</span></p><p style="margin-left: 40px;"><span style="font-size: 14.6667px;">$time = strtotime($date);</span><span style="font-size: 11pt;"> </span></p><div style="margin-left: 40px;"><span style="font-size: 11pt;">$month1 = strtotime("+30 second", $time);  </span>
</div><p><span class="Apple-tab-span" style="white-space:pre">	</span>$ya = date("Y-m-d H:i:s", $month1);</p><p><span class="Apple-tab-span" style="white-space:pre">	</span></p><p><span class="Apple-tab-span" style="white-space:pre">	</span>$sql = " update $write_table </p><p><span class="Apple-tab-span" style="white-space:pre">				</span>set wr_2 = '$ya'</p><p><span class="Apple-tab-span" style="white-space:pre">			</span>  where wr_id = '$wr_id' "; </p><p><span class="Apple-tab-span" style="white-space:pre">	</span>sql_query($sql); </p><p><span style="font-size: 14.6667px;">
 

 

이렇게  

30초를 +해서 wr_2에다가 update를 하는데요.

 

이런 코드를 쓴 이유는

경매에서 59초 이하에서 입찰을 하면 30초가 늘어난다 라는거 때문에 썻는데요.

 

종료시간이 2017:02:06 13:55:00이고

현재시간이 2017:02:06 13:54:10일때 

남은 시간이 50초인 상태에 입찰을 해서 +30초가 되면 

 

종료시간이 2017:02:06 13:55:30가 되고 

남은시간은 약 1분20초가 되는

 

이렇게 말고 

 

무조건 남은 시간이 1분을 넘기면 안되고  

1분안에서 놀아야 된다고 합니다. 

 

그럴라면 어떻게 해야되나요?ㅠ

 

 

 

 

 

 

 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트

 

</p><p>$date = $auction[end_datetime];</p><p>
$month1 = strtotime($date) + 30;</p><p>
$tmp_time = G5_SERVER_TIME + 59;</p><p> </p><p>

if( $month1 > $tmp_time ) {</p><p>    $month1 = $tmp_time;</p><p>
}</p><p> </p><p>

$ya = date("Y-m-d H:i:s", $month1);</p><p>
	
$sql = " update $write_table 
		set</p><p>           wr_2 = '$ya'</p><p>         where wr_id = '$wr_id' ";</p><p> </p><p>sql_query($sql);</p><p>
 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

남은 시간이 1분을 넘기면안되고.. 1분안에서 놀아야하는게..

무슨말인지 1도모르겠습니다..

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인

전체 질문 목록