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

쉽지 않은 질문같은데요 채택완료

그누x쵸딩 4년 전 조회 2,810

다음은 20cm까지는 5000이고

1cm 증가마다 1000씩 늘어나는건데요

 

$size_cfg['size'] = array(   
    'basic_cm' => 20,           
    'basic_cost' => 5000,      

    'incre_cm' => 1,          
    'incre_cost' => 1000,          
    )
);

 

제가 알고 싶은거는 

 

1cm~20cm 까지는 5000으로 하려면 어떻게 해야 할까요?

 

1cm 이하는 그냥 0원으로 하려는 것입니다.

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

답변 1개

채택된 답변
+20 포인트
e
4년 전

</p>

<p>if($size <= $size_cfg['size']['basic_cm']) {</p>

<p>    $price = $size_cfg['size']['basic_cost'];</p>

<p>} else {</p>

<p>    $price = $size_cfg['size']['basic_cost'] + ($size - $size_cfg['size']['basic_cm']) / $size_cfg['size']['incre_cm'] * $size_cfg['size']['incre_cost'];</p>

<p>}</p>

<p>

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

답변에 대한 댓글 1개

그누x쵸딩
4년 전
감사합니다. 위 코드가 다른것과 또 연결되어서인지 잘 안돼서
스크립트에서 if ($('#wr_8').val() == '0') {
return;
이런식으로 해버렸습니다.

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

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

로그인