특정 카테고리 상태일때, list에서 특정 td를 보이지 않도록 하려면.. 정보
특정 카테고리 상태일때, list에서 특정 td를 보이지 않도록 하려면..본문
카테고리를 '대기중, 확인중, 완료' 3개로 나누었습니다.
아시다시피.. '대기중' 카테고리를 클릭하면, 대기중 인 목록만 list.skin.php에 출력됩니다..
상단 url에는 url마지막에 "..&sca=대기중" 이 붙습니다.
이 상태일때, 리스트(list.skin.php)에 특정 td를 보이거나 보이지 않게 하려고 합니다
예를들어 이런식으로..
<? if ($is_category) { ?>
<td><a href="<?=$list[$i][ca_name_href]?>"><?=$list[$i][ca_name]?></a></td>
<? } ?>
카테고리가 있으면 <td><a href="<?=$list[$i][ca_name_href]?>"><?=$list[$i][ca_name]?></a></td> 를 출력하라 는것 처럼,
현재 url위치가 "대기중" 목록상태라면, <td><?=$list[$i][wr_1]?></td> 을 출력하지 않도록(혹은 출력하도록) 하려고 합니다.
좋은 방법 없을지 여쭤봅니다..
아시다시피.. '대기중' 카테고리를 클릭하면, 대기중 인 목록만 list.skin.php에 출력됩니다..
상단 url에는 url마지막에 "..&sca=대기중" 이 붙습니다.
이 상태일때, 리스트(list.skin.php)에 특정 td를 보이거나 보이지 않게 하려고 합니다
예를들어 이런식으로..
<? if ($is_category) { ?>
<td><a href="<?=$list[$i][ca_name_href]?>"><?=$list[$i][ca_name]?></a></td>
<? } ?>
카테고리가 있으면 <td><a href="<?=$list[$i][ca_name_href]?>"><?=$list[$i][ca_name]?></a></td> 를 출력하라 는것 처럼,
현재 url위치가 "대기중" 목록상태라면, <td><?=$list[$i][wr_1]?></td> 을 출력하지 않도록(혹은 출력하도록) 하려고 합니다.
좋은 방법 없을지 여쭤봅니다..
댓글 전체

<? if ($is_category && $sca) { ?>
<td><a href="<?=$list[$i][ca_name_href]?>"><?=$list[$i][ca_name]?></a></td>
<? } ?>
<td><a href="<?=$list[$i][ca_name_href]?>"><?=$list[$i][ca_name]?></a></td>
<? } ?>
<? if ($sca == '대기중') { ?>
<td><?=$list[$i][wr_1]?></td>
<? } ?>
이렇게 하니 대기중 카테고리일때는 목록에 wr_1이 보이네요..
<td><?=$list[$i][wr_1]?></td>
<? } ?>
이렇게 하니 대기중 카테고리일때는 목록에 wr_1이 보이네요..

어차피 비교를 하셔야 겠네요
if 문을 사용하시던지 아니면 switch 문을 사용해서 비교후 정의를 하시면 될듯 합니다
대충 이런식으로 맥락으로 하시면 될듯 한데요
if 문을 사용하시던지 아니면 switch 문을 사용해서 비교후 정의를 하시면 될듯 합니다
<?php
if($is_category){
switch($sca){
case "대기중" : $scaTd = "<td>".$sca."</td>"; break;
case "확인중" : $scaTd = $sca; break;
case "완료" : $scaTd = "<tr><td>".$sca."</td>"; break;
}
echo($scaTd);
}
?>
대충 이런식으로 맥락으로 하시면 될듯 한데요