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

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

본문

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

 

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

최근게시물 출력이 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

그누보드 팁

94개의 게시물
목록
읽기: 1P (1lv), 쓰기: 100P (3lv), 덧글: 10P (2lv), 다운: -10P (2lv)
그누보드 팁 목록
번호 제목 아이디 날짜 조회수 추천
34 [그누보드5]여분필드 값이 있으면 보이게 하기 댓글1 인기글 말자 전체게시물 01-19 5985 추천: 4
33 그누보드5 - 게시판 게시물에 첨부된 이미지에 게시물 제목을 alt에 넣기 인기글관련링크 말자 전체게시물 01-12 5650 추천: 2
32 그누보드5 게시물 내용볼 때 타이틀 표시 위치 첨부파일 말자 전체게시물 01-12 4959 추천: 2
열람 최근게시물 넘버링 효과에 관해서... 관련링크 말자 전체게시물 01-12 4235 추천: 2
30 그누보드5 회원아이디 클릭시 뜨는 레이어창 파일 위치 최고관리자 전체게시물 01-02 4405 추천: 2
29 겔러리 스킨 첨부파일 최고관리자 전체게시물 12-06 4216 추천: 2
28 g4s 비슷한 아이디 모두 찾아내기 무료아이콘 전체게시물 12-05 2534 추천: 2
27 db 데이터 이전 후, 게시물 번호가 -로 이상하게 보일 때 첨부파일 말자 전체게시물 12-05 2916 추천: 2
26 g4s g5업데이트 후 생기는 PHP Fatal error: Call to undefine… 첨부파일 최고관리자 전체게시물 12-05 2977 추천: 2
25 그누보드g4s 이전시 wr_file 에러로 본문 이미지가 보이지 않을 경우 최고관리자 전체게시물 12-05 3119 추천: 2
24 그누보드 회원아이콘 보이게 하기 인기글 말자아이콘 전체게시물 04-17 5766 추천: 2
23 그누보드 최고관리자를 제외한 10레벨 지정한 관리자들 설정 말자아이콘 전체게시물 02-16 3678 추천: 3
22 그누보드 게시판 글쓰기 팁 인기글 말자아이콘 전체게시물 02-15 5059 추천: 2
21 그누보드4 여유필드 조건부 조건문 말자아이콘 전체게시물 01-12 3424 추천: 2
20 그누보드g5에서 g5 db이전하기 업데이트 시행착오 !! 진행형... 댓글1 말자아이콘 전체게시물 11-10 4858 추천: 2
게시물 검색