채택완료

~이면

7년 전 2,554

$ac_cfg['price'] = array(

    'disc_basic' => 47,            //기본 할인률
    'disc_option' => array(        //할인률 옵션
        40,41,42,43,44,45,46,47,48,49,50,53,54,55
    )
);
 

이렇게 되어 있는데

혹시

$write[wr_2] == "인기상품" 이면

 

    'disc_basic' => 45,            //기본 할인률 45로

 

 그렇지 않으면 

 

    'disc_basic' => 47,            //기본 할인률 47로 하려면

 

위의 코드를 어떻게 해야 할까요? 

 

 

 

|

답변 2개 / 댓글 2개

채택된 답변
+20 포인트

 

$b_dc = ($write['wr_2'] == "인기상품")?45:47;

 

$ac_cfg['price'] = array(

    'disc_basic' => $b_dc,            //기본 할인률
    'disc_option' => array(        //할인률 옵션
        40,41,42,43,44,45,46,47,48,49,50,53,54,55
    )
);

답변에 대한 댓글 1개

감사합니다~ 원하는대로 잘 됩니다!

if($write[wr_2] == "인기상품") {

  $ac_cfg['price']['disc_basic'] = 45;

} else {

  $ac_cfg['price']['disc_basic'] = 47;

}

 

답변에 대한 댓글 1개

왠지 에러나 나서,
답을 다 주신거 같은데.
제 실력으로는 못하겠습니다.ㅋ
감사합니다.

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