j

진하오님의 포인트 랭킹 소스중에서요

 
 
아래는 전에 드린 질문내용
--------------------------------------------------------------
http://sir.co.kr/bbs/tb.php/g4_skin/16389
 
이스킨쓰는데요
여기서
포인트가 0인회원은 출력이 안되게 즉 리스트에 안나오게 하려면
어떻게 손봐야 하는지 ㅡ.ㅡ;
무지한놈이라 고수님들꼐 여쭤봅니당^^;

rank.php 증에
for ($i=0; $row=sql_fetch_array($result); $i++)
{

    $rank = (($page - 1) * $rows) + $i + 1;
    $point = number_format($row[mb_point]);
$id = $row[mb_id];



for ($i=0; $row=sql_fetch_array($result); $i++)
{

    $rank = (($page - 1) * $rows) + $i + 1;
    $point = number_format($row[mb_point]);
$id = $row[mb_id];

if($point > 0){ // 포인트가 0보다 크면 리스트를 출력

로 수정


<font color=green><?=$level?></font>&nbsp;</td>
<td width="19%" height="35" align="right"><font color="#FF0000"><?=$point?>&nbsp;점</font></td>
</tr>
<tr>
<td colspan="6" height="1" background="img/dot_line.gif"></td>
</tr>
 <? } ?>

부분을

<font color=green><?=$level?></font>&nbsp;</td>
<td width="19%" height="35" align="right"><font color="#FF0000"><?=$point?>&nbsp;점</font></td>
</tr>
<tr>
<td colspan="6" height="1" background="img/dot_line.gif"></td>
</tr>
 <? } //end if
} ?>

로 수정해 보세요


--------------------------------------------------------------
위와 같이 답변주셨는데요
죄송하지만 한개만 더 무러보꼐요
500포인트 보다 높은사람만 출력하려면 어케해요 ㅡㅡ;
즉 500이하 포인트인회원은 출력안되고 501포인트부터 출력되게염;
 
|

댓글 2개

501부터 출력할때고요
if($point > 500){ //500보다 크사람만 출력할때고요(501부터 출력)

500부터 할려면
if($point >= 500){ // 500보다 크거나 같은거 출력할때고요(500부터 출력)

500보다 작은거 할려면
if($point < 500){ // 500보다 작은거 출력할때입니다.(499부터 출력)
if($point > 500){ 이렇게 햇는데요
중간에 회원이 몇몇이 빠져버려요 ㅡㅡ;;
왜그러지요 ㅡㅜ
소스가 이상한듯 한데 ㅡㅡ
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
19년 전 조회 1,526
19년 전 조회 2,437
19년 전 조회 4,992
19년 전 조회 1,516
19년 전 조회 1,702
19년 전 조회 2,229
19년 전 조회 1,511
19년 전 조회 2,022
19년 전 조회 1,392
19년 전 조회 1,570
19년 전 조회 1,679
19년 전 조회 1,571
19년 전 조회 1,516
19년 전 조회 1,517
19년 전 조회 1,927
19년 전 조회 1,511
19년 전 조회 1,685
19년 전 조회 1,643
19년 전 조회 1,511
19년 전 조회 1,711
🐛 버그신고