여분필드로 분리한 것 리스트에서 노출하기
본문
$tool = explode("-",$list[$i][wr_4]);
$tool1 = $tool[0];
$tool2 = $tool[1];
$tool3 = $tool[2];
$tool4 = $tool[3];
$tool5 = $tool[4];
$tool6 = $tool[5];
여분필드 하나를 이렇게 분리하고 list.skin.php 에서 해당 리스트를 불러올 때 값이 들어간 것만 리스트에 보이게하고 값이 없는 것은 리스트에 보이지 않게 하려면 어떻게 해야하는지 도움 좀 부탁합니다.
예를 들어 분리하지 않는 필드 값은
<? if ($list[$i][wr_4]) { ?>
<?=$list[$i][wr_4]?>
<? } ?>
이런식인듯 한데요. 분리한것도 똑같이 하는건지..도움 좀 부탁합니다.
답변 2
똑같이 if문 써주시면대요.
$tool = explode("-",$list[$i][wr_4]);
$tool1 = $tool[0];
$tool2 = $tool[1];
$tool3 = $tool[2];
$tool4 = $tool[3];
$tool5 = $tool[4];
$tool6 = $tool[5];
for($i = 1; $i <= 6; $i++){
if($tool{$i}){
echo $tool{$i};
}
}
이렇게 하면 6번 반복해서 나오겠죠... 지저분하니깐 좀 정리~
$tool = explode("-",$list[$i][wr_4]);
for($i = 0; $i <= 5; $i++){
if($tool[$i]){
$tool{$i+1} = $tool[$i];
echo $tool{$i+1};
}
}
감사합니다. 잘 해결했습니다. ^^