값이 있을 땐 A, 없을땐 B내용 보여주기

wr_opt2_price에 값이 있을땐 아래 내용이 나오게 하구요
없을땐 그냥 A가 나오게 하려고하는데요

<if($view["wr_opt2_price"])?>아래소스 <?}else{?>A<? } ?> 이런식으로 하면될줄알았는데
안되네요.. 어떻게해야하나요

-------------------------------------------

이건 wr_opt2_price에 값이 있을 때 나오게할 내용입니다.


<select name='wr_5' onchange='add_sum()' required>
<option value='' selected>Select Option</option>


<?
$cn=0;
for($i=1;$i<4;$i++) {

if($view["wr_opt{$i}_price"]) {
$cn++;
?>

<?=number_format($view["wr_opt{$i}_price"])?>
<option value='<?=$view["wr_opt{$i}_price"]?>' <? if($view[wr_5] == '<?=$view["wr_opt{$i}_price"]?>')echo 'selected'; ?>> <?=$view["wr_opt{$i}_name"]?> (+ <?=$view["wr_opt{$i}_price"]?> )</option>

<? } ?><? } ?>
</select>
|

댓글 3개

뭔가 질문 내용이 이해가 안가네요 .. 위의 코드는 for문으로 셀렉트 박스를 4번 돌려서

wr_opt1_price부너 wr_opt4_price 까지 돌려서 셀렉트로 보여 주는거 같은데 위는 다필요 없고
단지 그냥 위에 코드로만 하고 싶다는말씀인가요 ? 나이를 먹으니 이해력이 떨어지는거 같네요 ;;
<?if($view["wr_opt2_price"])?>B<?}else{?>A<? } ?>
이거 델텐데요
K찰스님..

<?if($view["wr_opt2_price"])?>
<select name='wr_5' onchange='add_sum()' required>
<option value='' selected>Select Option</option>


<?
$cn=0;
for($i=1;$i<4;$i++) {

if($view["wr_opt{$i}_price"]) {
$cn++;
?>

<?=number_format($view["wr_opt{$i}_price"])?>
<option value='<?=$view["wr_opt{$i}_price"]?>' <? if($view[wr_5] == '<?=$view["wr_opt{$i}_price"]?>')echo 'selected'; ?>> <?=$view["wr_opt{$i}_name"]?> (+ <?=$view["wr_opt{$i}_price"]?> )</option>

<? } ?><? } ?>
</select>

<?}else{?>A<? } ?>

이렇게 넣으면 Parse error: syntax error, unexpected '}' 이런 오류가 떠요 ㅠㅠ

댓글 작성

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

로그인하기
🐛 버그신고