이글을 스크랩해간 회원들의 리스트 > 그누4 팁자료실

그누4 팁자료실

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

이글을 스크랩해간 회원들의 리스트 정보

이글을 스크랩해간 회원들의 리스트

본문

이글을 스크랩해간 회원들의 리스트 출력을 원하시는 분이 계시길래 급조해 봤습니다.
스킨/view.skin.php 내용중 게시물의 내용이 출력되는 상단부분이나 하단부분에 추가하며
닉네임을 출력하므로 이름이나 아이디로 출력 하실분은 설명을보고 간단히 수정하시면 됩니다.

<?
$lists = mysql_query("select ms_id,mb_id from $g4[scrap_table] where bo_table='$bo_table' and wr_id = $wr_id");
//이글의 스크랩은몇개?
$totals = mysql_num_rows($lists);
//스크랩한 리스트가 존재할때만 출력
if ($totals){
echo "<table border=0 cellspacing=5 cellpadding=5 width=98%><tr>
<td bgcolor=#EEEEEE><font color=#555555>
스크랩수($totals) 건 : ";
for ($i=1; $i<=$totals; $i++)
{
$sets=mysql_fetch_array($lists);
//번호
$results=$sets[ms_id];
//스크랩한 회원아이디
$results1=$sets[mb_id];
//스크랩한 회원의 닉을 가져오자
$infos =mysql_fetch_array(mysql_query("select mb_nick from $g4[member_table] where mb_id='$results1'"));

$resultsm =$infos[mb_nick];

//스크랩한 회원들의 닉넴을 순서대로 나열함
 echo "{$resultsm}, ";
}
echo "</td>
</tr></table><br>";
}
?>

미리보기:
아래의 링크에서 스크랩수(몇건) : 명단..... 부분을 참조 하세요.
http://avaschool.net/web/sub_data/tb.php/forum/215
추천
0
  • 복사

댓글 7개

위 헐랭이님 내용을 함수로 넣어 봤어요. echo로 출력시키면 되겠습니다.

echo scrap_m_list($bo_table,$wr_id,'list') 라고 하면 건수와 명단이 출력될테고,
echo scrap_m_list($bo_table,$wr_id) 라고 하면 간단히 숫자만 출력되겠습니다.

//게시물을 스크랩해간 회원들 리스트 (by 헐랭이)
function scrap_m_list($bo_table,$wr_id,$type='') {

global $g4;

    $lists = mysql_query("select ms_id,mb_id from $g4[scrap_table] where bo_table='$bo_table' and wr_id = $wr_id");
    $totals = mysql_num_rows($lists); //이글의 스크랩은몇개?

    //스크랩한 리스트가 존재할때만 출력
    if ($totals) {
        if ($type == "list") {
            for ($i=1; $i<=$totals; $i++)
            {
            $sets=mysql_fetch_array($lists);
            $results=$sets[ms_id]; //번호
            $results1=$sets[mb_id]; //스크랩한 회원아이디
            $infos =mysql_fetch_array(mysql_query("select mb_nick from $g4[member_table] where mb_id='$results1'")); //스크랩한 회원의 닉을 가져오자
            $resultsm =$infos[mb_nick];
           
            //스크랩한 회원들의 닉넴을 순서대로 나열함
            $p = "{$resultsm}, ";
            }
            return "스크랩수(".$totals.") : ".$p;
        } else {
          return $totals;
        }
    } else {
      return 0;
    }
}
© SIRSOFT
현재 페이지 제일 처음으로