여분필드로 분리한 것 리스트에서 노출하기 채택완료

$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개

채택된 답변
+20 포인트

똑같이 if문 써주시면대요.

Copy
$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번 반복해서 나오겠죠... 지저분하니깐 좀 정리~


Copy
$tool = explode("-",$list[$i][wr_4]); for($i = 0; $i <= 5; $i++){if($tool[$i]){$tool{$i+1} = $tool[$i]​;echo $tool{$i+1};}}
로그인 후 평가할 수 있습니다

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

감사합니다. 잘 해결했습니다. ^^

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

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

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

로그인
🐛 버그신고