포인트 기준으로 등급아이콘 출력 채택완료
https://sir.kr/qa/322270?page=1&vsst=lastet&posting=ok&page=1&unanswered=0&s_tag=
이 분 질문글 보고 따라해보려고 했습니다만..
어딜 손대야 할지 모르는 초보중에 초보로..
$m_grade = 0;
$pt_sum = get_point_sum($list[$i]['mb_id']);
if($pt_sum >= 0 && $pt_sum <= 1000){ // 0점~1000점 가진 사람
$m_grade = "1";
}else if($pt_sum >= 1001 && $pt_sum <= 2000){ // 1001점~2000점 가진 사람
$m_grade = "2";
}else if($pt_sum >= 2001 && $pt_sum <= 3000){ // 2001점~3000점 가진 사람
$m_grade = "3";
}else if($pt_sum >= 3001 && $pt_sum <= 4000){ // 3001점~4000점 가진 사람
$m_grade = "4";
}else if($pt_sum >= 4001 && $pt_sum <= 5000){ // 4001점~5000점 가진 사람
$m_grade = "5";
}
?>
위 내용을 어디에 넣어야 되는걸까요..?
무지한 초보에게 고수님들 많은 격려 바랍니다 ㅠㅠ
답변 3개
보통 파일 위치는 www/theme/테마명/skin/board/게시판스킨명/list.skin.php 입니다.
리스트화면에서 각 리스트는 for문을 돌려서 $list 숫자만큼 $i값을 0부터 증가시키면서 뿌려줍니다.
</p>
<p>for ($i=0; $i<count($list); $i++) {</p>
<p>~~~~ 여기에 리스트내용들이 뿌려집니다. ~~~</p>
<p>}</p>
<p>
위 for 문 안쪽 상단에 그러니까..
</p>
<p>for($i=0 ; $i<count($list) ; $i++) {</p>
<p> $m_grade = 0;
$pt_sum = get_point_sum($list[$i]['mb_id']);
if($pt_sum >= 0 && $pt_sum <= 1000){ // 0점~1000점 가진 사람
$m_grade = "1";
}else if($pt_sum >= 1001 && $pt_sum <= 2000){ // 1001점~2000점 가진 사람
$m_grade = "2";
}else if($pt_sum >= 2001 && $pt_sum <= 3000){ // 2001점~3000점 가진 사람
$m_grade = "3";
}else if($pt_sum >= 3001 && $pt_sum <= 4000){ // 3001점~4000점 가진 사람
$m_grade = "4";
}else if($pt_sum >= 4001 && $pt_sum <= 5000){ // 4001점~5000점 가진 사람
$m_grade = "5";
}</p>
<p>// 위 내용을 추가하고 회원이름 나오는 곳 옆에 이미지 코드 넣어주면 됩니다.</p>
<p>}</p>
<p>
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인