사이드뷰를 입힌 나를 추천한 회원 > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

사이드뷰를 입힌 나를 추천한 회원 정보

사이드뷰를 입힌 나를 추천한 회원

본문

그누보드에 접하여 항상 도움만 받고 눈팅만 하다가

용기내어 한 가지 팁을 올려봅니다...

기존의'나를 추천한 회원의 경우 아이콘 출력이 안되고 사이드뷰가 안되는 아쉬움이

있었는데..어찌 헤메다보니 소가 뒷걸음질로 쥐를 밟는 격으로 닉아이콘과 사이드뷰어가 출력이되었네요..

이미 아시는 분들이 더 많으리라 생각 됩니다만은 저 처럼 헤메실지모를 초보분들을 위하여 올려 봅니다..


기본적인 코드는 이미 sillky님과 나스카님께서 올려 놓으신 것이 있습니다..

거기에서 몇가지 코드만 바꾸고 삽입한 것입니다...

사이드뷰어를 입히기 위하여..

mb_nick을 추출하지 않고 mb_id를 추출하는 것으로 시작하였습니다..



<!-- 추천한 회원 -->
<table width="100%" cellspacing="0" cellpadding="0">
    <tr>
        <td width="10" ><img src="<?=$board_skin_path?>/img/left_top.gif" width="10" height="10"></td>
        <td background="<?=$board_skin_path?>/img/width_bg_top.gif"></td>
        <td width="10" ><img src="<?=$board_skin_path?>/img/right_top.gif" width="10" height="10"></td>
    </tr>
    <tr>
        <td bordercolor="#CCCCCC" background="<?=$board_skin_path?>/img/left_bg.gif"></td>
        <td height="30" bgcolor="#F7F7F7" style="line-height:15pt;word-break:break-all;">추천하신 회원님 : <?=$view[wr_good]?> 명<br>
        <?
        $sql = " select b.mb_id from g4_board_good a, g4_member b where a.bo_table='$bo_table' and a.wr_id='$wr_id' and a.mb_id=b.mb_id order by a.bg_id asc "; //맴버아이디를 출력함
        $result = mysql_query($sql);
        while($row=mysql_fetch_array($result)) {

       
        $row9= get_member($row[mb_id]);   
        $row[mb_nick] = get_sideview($row9[mb_id], $row9[mb_nick], $row9[mb_email], $row9[mb_homepage]); //사이드뷰 부여...
       
        echo "<font color=blue><b>$row[mb_nick]</b></font>&nbsp;&nbsp;";
        }
        ?></td>
        <td bordercolor="#CCCCCC" background="<?=$board_skin_path?>/img/right_bg.gif"></td>
    </tr>
    <tr>
        <td width="10"><img src="<?=$board_skin_path?>/img/left_down.gif" width="10" height="10"></td>
        <td background="<?=$board_skin_path?>/img/width_bg_down.gif"></td>
        <td width="10"><img src="<?=$board_skin_path?>/img/right_down.gif" width="10" height="10"></td>
    </tr>
</table>
<br>
<!-- 추천한 회원 끝 -->
추천
0

댓글 2개

만약에 레벨아이콘을 별도로 출력하시는 것이 있으시다면...

$sql = " select b.mb_id from g4_board_good a, g4_member b where a.bo_table='$bo_table' and a.wr_id='$wr_id' and a.mb_id=b.mb_id order by a.bg_id asc "; //맴버아이디를 출력함
        $result = mysql_query($sql);
        while($row=mysql_fetch_array($result)) {
다음에

$row5 = sql_fetch(" select mb_point from $g4[member_table] where mb_id = '{$row['mb_id']}' "); 
$level5 =  get_member_level($row5['mb_point']);
를 삽입하시고...

echo "<font color=blue><b>$row[mb_nick]</b></font>&nbsp;&nbsp;"; 를

echo "<font color=blue><b>$level5 $row[mb_nick]</b></font>&nbsp;&nbsp;";
로하시면 됩니다...
전체 3,309 |RSS
그누4 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT