if문으로 사용할수 있을까요?[초보] 정보
if문으로 사용할수 있을까요?[초보]본문
입력하는 텍스트박스에는 <textarea name="g_info" class="ed" style="width:100%;height:60px;overflow:auto"><?=$DATA[g_info]?></textarea> 이렇게 되어있습니다.
입력값을 받아서 게시판 view에 이런형식으로 <?=cut_str($goods[g_info],45)?> 출력을 해주는데요.
저는 만약에 입력하는 부분에 g_info 값이 있으면 있는값을 없으면 "값이 없습니다."를 출력하고 싶습니다.
지금 현재는 값이 없으면 아예 아무것도 나오질 않거든요.
소스로 자세히좀 설명좀 해주세요.. 초보자입니다.
입력값을 받아서 게시판 view에 이런형식으로 <?=cut_str($goods[g_info],45)?> 출력을 해주는데요.
저는 만약에 입력하는 부분에 g_info 값이 있으면 있는값을 없으면 "값이 없습니다."를 출력하고 싶습니다.
지금 현재는 값이 없으면 아예 아무것도 나오질 않거든요.
소스로 자세히좀 설명좀 해주세요.. 초보자입니다.
댓글 전체
입력부분이라는 것이 textarea 를 말씀하시는 것이지요?
<textarea name="g_info" class="ed" style="width:100%;height:60px;overflow:auto"><?=$DATA[g_info]?></textarea>
부분에 ()?"a":"b";를 이용하시면 됩니다 만약 () 조건이 맞으면 a 출력 아니면 b 출력
<textarea name="g_info" class="ed" style="width:100%;height:60px;overflow:auto"><?=(($DATA[g_info])?$DATA[g_info]:"값이 없습니다")?></textarea>
$DATA[g_info] 에 값이 있으면 $DATA[g_info] 를 없으면 값이 없습니다를 출력하세요 라는 의미입니다
<textarea name="g_info" class="ed" style="width:100%;height:60px;overflow:auto"><?=$DATA[g_info]?></textarea>
부분에 ()?"a":"b";를 이용하시면 됩니다 만약 () 조건이 맞으면 a 출력 아니면 b 출력
<textarea name="g_info" class="ed" style="width:100%;height:60px;overflow:auto"><?=(($DATA[g_info])?$DATA[g_info]:"값이 없습니다")?></textarea>
$DATA[g_info] 에 값이 있으면 $DATA[g_info] 를 없으면 값이 없습니다를 출력하세요 라는 의미입니다

<?if(!$goods[g_info]){?>
값이 없습니다
<?}else{?>
<?=cut_str($goods[g_info],45)?>
<?}?>
이렇게 처리하시면 됩니다.
값이 없습니다
<?}else{?>
<?=cut_str($goods[g_info],45)?>
<?}?>
이렇게 처리하시면 됩니다.