조회수에 따라 색상 다르게 표현하기
조회수에 따라 색상을 다르게 나타내고 싶어서 아래와 같이 사용해 봤는데 조회수가 나타나지 않네요. 어느 부분이 잘못되었는지 답변 좀 부탁드립니다.
<?
($list[$i][wr_hit] < 1 )
echo ("$wr_hit");
elseif($list[$i][wr_hit] <= 20)
echo ("$wr_hit");
elseif($list[$i][wr_hit] <= 30)
echo ("$wr_hit");
elseif($list[$i][wr_hit] <= 40)
echo ("$wr_hit");
elseif($list[$i][wr_hit] <= 50)
echo ("$wr_hit");
elseif($list[$i][wr_hit] <= 70)
echo ("$wr_hit");
elseif($list[$i][wr_hit] >= 100)
echo ("$wr_hit");
?>
<?
($list[$i][wr_hit] < 1 )
echo ("$wr_hit");
elseif($list[$i][wr_hit] <= 20)
echo ("$wr_hit");
elseif($list[$i][wr_hit] <= 30)
echo ("$wr_hit");
elseif($list[$i][wr_hit] <= 40)
echo ("$wr_hit");
elseif($list[$i][wr_hit] <= 50)
echo ("$wr_hit");
elseif($list[$i][wr_hit] <= 70)
echo ("$wr_hit");
elseif($list[$i][wr_hit] >= 100)
echo ("$wr_hit");
?>
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 10개
if($list[$i][wr_hit] < 1 )
echo ("$wr_hit");
elseif($list[$i][wr_hit] <= 20)
echo ("$wr_hit");
elseif($list[$i][wr_hit] <= 30)
echo ("$wr_hit");
elseif($list[$i][wr_hit] <= 40)
echo ("$wr_hit");
elseif($list[$i][wr_hit] <= 50)
echo ("$wr_hit");
elseif($list[$i][wr_hit] <= 70)
echo ("$wr_hit");
elseif($list[$i][wr_hit] >= 100)
echo ("$wr_hit");
?>
if 붙여서 해봤는데 조회수에 아무것도 나타나지 않네요..
원래는 조회수를 이미지로 나타내주는 스킨을 참조했습니다.
<?
if ($list[$i][wr_hit] < 2 )
echo ("<img src='$board_skin_path/img/s_hit0.gif' border=0 align=absmiddle>");
elseif($list[$i][wr_hit] <= 5)
echo ("<img src='$board_skin_path/img/s_hit1.gif' border=0 align=absmiddle>");
elseif($list[$i][wr_hit] <= 10)
echo ("<img src='$board_skin_path/img/s_hit2.gif' border=0 align=absmiddle>");
elseif($list[$i][wr_hit] <= 30)
echo ("<img src='$board_skin_path/img/s_hit11.gif' border=0 align=absmiddle>");
elseif($list[$i][wr_hit] <= 50)
echo ("<img src='$board_skin_path/img/s_hit12.gif' border=0 align=absmiddle>");
elseif($list[$i][wr_hit] <= 80)
echo ("<img src='$board_skin_path/img/s_hit13.gif' border=0 align=absmiddle>");
elseif($list[$i][wr_hit] <= 100)
echo ("<img src='$board_skin_path/img/s_hit14.gif' border=0 align=absmiddle>");
elseif($list[$i][wr_hit] >= 120)
echo ("<img src='$board_skin_path/img/s_hit15.gif' border=0 align=absmiddle>");
?>
이미지 부분을 $wr_hit로 하면되지 않을까 해서요...
<?
if($list[$i][wr_hit] < 1 )
echo ("<font color='#000000'>".$wr_hit."</font>");
elseif($list[$i][wr_hit] <= 20)
echo ("<font color='#000000'>".$wr_hit."</font>");
elseif($list[$i][wr_hit] <= 30)
echo ("<font color='#000000'>".$wr_hit."</font>");
elseif($list[$i][wr_hit] <= 40)
echo ("<font color='#000000'>".$wr_hit."</font>");
elseif($list[$i][wr_hit] <= 50)
echo ("<font color='#000000'>".$wr_hit."</font>");
elseif($list[$i][wr_hit] <= 70)
echo ("<font color='#000000'>".$wr_hit."</font>");
elseif($list[$i][wr_hit] >= 100)
echo ("<font color='#000000'>".$wr_hit."</font>");
?>
색상 코드 추가하는것은 잊지 마시고요..
PhotoFly 님//
덕분에 해결되었습니다. 감사드립니다.
<?
if($list[$i][wr_hit] < 1 )
echo ("<font color='#d2d2d2'>".$list[$i][wr_hit]."</font>");
elseif($list[$i][wr_hit] <= 30)
echo ("<font color='#E6E6E6'>".$list[$i][wr_hit]."</font>");
elseif($list[$i][wr_hit] <= 50)
echo ("<font color='#CA9DFC'>".$list[$i][wr_hit]."</font>");
elseif($list[$i][wr_hit] <= 80)
echo ("<font color='#7AE3FD'>".$list[$i][wr_hit]."</font>");
elseif($list[$i][wr_hit] <= 100)
echo ("<font color='#F6FF00'>".$list[$i][wr_hit]."</font>");
elseif($list[$i][wr_hit] <= 150)
echo ("<font color='#FFC600'>".$list[$i][wr_hit]."</font>");
elseif($list[$i][wr_hit] >= 200)
echo ("<font color='#FF6C00'>".$list[$i][wr_hit]."</font>");
?>