최근게시물 넘버링 효과에 관해서...

말자 전체게시물 작성일16-01-12 03:14 조회4,236회

본문

말자가 그누보드 질문게시판에 남긴 질의에 대한 답을 말자닷컴에 메모겸 다시 올립니다.

 

까까 데니크레인님 코드처럼 하면 ㅠ_ㅠ;; 첨부한 이미지 처럼 나타납니다..ㅠㅠ

최근게시물 출력이 10개면 자동 이미지 넘버링으로 처리가 되는데요...
이런식으로요..
<img src="<?=$latest_skin_path?>/img/btn_<?=$i+1?>.gif" align="absmiddle">

이미지가 아닌 텍스트 처리시
<?=$i+1?> 그냥 이렇게 하면 1부터 10까지 붙더라구요...

여기서..질문 드리고 싶은게...
i가 3보다 같거나 작으면 컬러색을 붉은색으로
i가 3보다 크다 10보다 작으면 검정색으로 출력되게 하고싶은데
조건문 아무리 짜집기해도 안되네요...

 + _ +;;;
<? if($i=0 $i++) { ?>
if($i < 3) echo"<span style="color:#e70000; font-weight:bold;">$i</span>";
else ($i > 3 == $numcount < 10) echo"<span style="color:#000; font-weight:bold;">$i</span>";
} ?>



<?
$i++
if($i < 3) {
echo"<span style='color:#e70000; font-weight:bold;'>$i</span>";
}
else if($i > 3 == $i < 10) {
echo"<span style='color:#000; font-weight:bold;'>$i</span>";
}
?>

latest.skin.php
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>
<div class="hitrank"><span style="color:#cc0000;">추천수 랭킹</span></div>

<table cellspacing="1" cellpadding="1" border="0">
<tr>
<? for ($i=0; $i<count($list); $i++) {$m++;
$gr_subject = cut_str($list[$i][gr_subject], 10);
    $bo_subject = cut_str($list[$i][bo_subject], 12, "");
    $wr_subject = cut_str($list[$i][wr_subject], $subject_len,"");
?>
<tr>
<td width="5%">
                                <!--코드 들어가는 곳-->
<? for ($i=1; $i < 11; $i++) {
if ($i <= 3) {
echo"<span style='color:#e70000; font-weight:bold; font-size:11pt; font-family:Arial;'>$i</span>";
} else
echo"<span style='color:#000; font-weight:bold; font-size:11pt; font-family:Arial;'>$i</span>";
}
?>
</td>
<?
        echo "<td width='20%'><a href='{$list[$i][wr_link1]}' target='_blank'>";
            $image = urlencode($list[$i][file][0][file]); // 첫번째 파일이 이미지라면
            if (preg_match("/\.(gif|jpg|png)$/i", $image)) {
        echo "<img src='$g4[path]/data/file/{$list[$i][bo_table]}/$image' width='40' height='30' border=0 class=img>"; // 이미지크기
            } else
        echo "<img src='$latest_skin_path/img/no_image.gif' width='40' height='30' border=0></a></td>";
echo "<td width='75%'><a href='{$list[$i][wr_link1]}' target='_blank'>$wr_subject <span style='color:#999999; font-size:9px;'>({$list[$i][wr_good]})</span><br></a>";
            ?>
</tr>
<? } ?>
</table>
<div style="padding:0 10px;"><? if (count($list) == 0) { ?>데이터가 없습니다.<? } ?></div>

 

 

 

 

답변

위에 for문이 있으니 아래에 같은 변수로 또 for문을 줄 필요가 없지요. 처음부터 소스전체를 주셨으면 좋았을텐데 ㅎㅎ

<!--코드 들어가는 곳-->
<? for ($i=1; $i < 11; $i++) {
if ($i <= 3) {
echo"<span style='color:#e70000; font-weight:bold; font-size:11pt; font-family:Arial;'>$i</span>";
} else
echo"<span style='color:#000; font-weight:bold; font-size:11pt; font-family:Arial;'>$i</span>";
}
?>

위코드를 아래코드로 수정해보세요.

<!--코드 들어가는 곳 수정-->
$num = $i + 1;
    if ($i < 3) {
        echo"<span style='color:#e70000; font-weight:bold; font-size:11pt; font-family:Arial;'>$num</span>";
    } else
        echo"<span style='color:#000; font-weight:bold; font-size:11pt; font-family:Arial;'>$num</span>";

비회원도 추천 가능합니다.
유익한 정보였다면, 추천해주세요

추천 2 비추천 0

그누보드 팁

96개의 게시물
목록
읽기: 1P (1lv), 쓰기: 100P (3lv), 덧글: 10P (2lv), 다운: -10P (2lv)
그누보드 팁 목록
번호 제목 아이디 날짜 조회수 추천
96 그누보드 무한 카테고리 계층형 카테고리, 여러 값에서 원하는 1개의 값만 출력하기 무료아이콘 전체게시물 11-18 12 추천: 0
95 [외부링크]회원 필드를 여분 필드로 사용하고 게시판에 출력할 때 관련링크 무료아이콘 전체게시물 11-18 17 추천: 0
94 그누보드 g5 설치 후 경로가 이상해서 이미지가 다 깨질 때 인기글 말자 전체게시물 06-17 9126 추천: 3
93 그누보드 무한 카테고리 계층형 카테고리 댓글1 무료아이콘 전체게시물 09-16 52 추천: 1
92 그누보드5 회원가입 여분필드 중복 체크 검사하기 무료아이콘 전체게시물 09-14 31 추천: 1
91 그누보드5 휴대폰 중복 체크가 안 되요 무료아이콘 전체게시물 09-13 44 추천: 1
90 그누보드5 에디터 지정된 넓이 조절 무료아이콘 전체게시물 09-08 36 추천: 1
89 그누보드5 여분필드 다중 체크 박스 함수로 만들기 댓글1 무료아이콘 전체게시물 09-07 358 추천: 1
88 초보를 위한 SELECT (셀렉트박스) 함수로 만들어 쉽게 사용하기 관련링크 무료아이콘 전체게시물 09-07 45 추천: 1
87 글쓰기 시 올바른 방법으로 이용해 주십시오 무료아이콘 전체게시물 09-06 55 추천: 1
86 그누보드5 로그인 스킨 skin/member/basic/login.skin.php 첨부파일 무료아이콘 전체게시물 08-28 334 추천: 2
85 그누보드5 여분필드 추가하기 관련링크 무료아이콘 전체게시물 08-23 117 추천: 1
84 그부보드5 select 다중 여분필드 연동식 사용하기 첨부파일 무료아이콘 전체게시물 08-23 178 추천: 1
83 그누보드5 여분 필드 제목, 값 사용하기 and 관리자에서 여분필드를 input가 아닌 t… 무료아이콘 전체게시물 08-22 129 추천: 1
82 그누보드5 - 게시판 보기에서 여분필드 값 특정 레벨만 보여지게 하기 무료아이콘 전체게시물 07-29 41 추천: 1
게시물 검색