테스트 사이트 - 개발 중인 베타 버전입니다

관리자 페이지의 포인트 내역 5건 최신글 스킨을... 채택완료

홈짱 10년 전 조회 2,408


 

 

홈페이지 메인이나 그룹화면 하단에도 출력이 되게 하고 싶은데,

어떻게 변형을 해줘야 할까요?

 

도메인/adm/index.php  파일에서 아래 소스를 그대로 가져다 넣었더니 출력이 안 되네요. ㅜㅜ

 

 

 

--------------------------------------------------------------------

 

   

   

        (건수 : )

       

        //$row2 = sql_fetch(" select sum(po_point) as sum_point from $g4[point_table] ");

        //echo " (전체 포인트 합계 : " . number_format($row2[sum_point]) . "점)";

        ?>

        

   

 

   

   

   

   

   

   

   

$row2['mb_id'] = '';

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

{

    if ($row2['mb_id'] != $row['mb_id'])

    {

        $sql2 = " select mb_id, mb_name, mb_nick, mb_email, mb_homepage, mb_point from $g4[member_table] where mb_id = '$row[mb_id]' ";

        $row2 = sql_fetch($sql2);

    }

 

    $mb_nick = get_sideview($row['mb_id'], $row2['mb_nick'], $row2['mb_email'], $row2['mb_homepage']);

 

    $link1 = $link2 = "";

    if (!preg_match("/^\@/", $row['po_rel_table']) && $row['po_rel_table'])

    {

        $link1 = "";

        $link2 = "";

    }

 

    $list = $i%2;

    echo "

   

   

   

       

       

       

       

       

       

       

   

";

 

if ($i == 0)

    echo "

";

 

echo "

";

echo "

회원아이디이름별명일시포인트 내용포인트포인트합
$row[mb_id]$row2[mb_name]$mb_nick$row[po_datetime] {$link1}$row[po_content]{$link2}".number_format($row['po_point'])." ".number_format($row2['mb_point'])." 
자료가 없습니다.
";

?> 

-----------------------------------------------------------------------------

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
10년 전

삽입하신 소스는 그냥 출력부구요.

실제 가져올 데이터를 연산하는 쿼리부가 빠졌습니다.

adm/index.php 파일에서 가져오신 소스 바로 위에 보시면 아래와 같은 부분이 있습니다.

아래 부분도 가져다 넣으셔야 합니다.

 

include_once('adm/admin.lib.php');

$new_point_rows = 5;

 

$sql_common = " from $g4[point_table] ";

$sql_search = " where (1) ";

$sql_order = " order by po_id desc ";

 

$sql = " select count(*) as cnt

         $sql_common 

         $sql_search 

         $sql_order ";

$row = sql_fetch($sql);

$total_count = $row['cnt'];

 

$sql = " select *

          $sql_common

          $sql_search

          $sql_order

          limit $new_point_rows ";

$result = sql_query($sql);

 

$colspan = 7;

?> 

 

빨간색으로 된 부분은 위 출력부에서 사용되는 subtitle() 함수를 사용하기 위해 인클루드하는 것과

데이터를 가져오는 쿼리에서 사용되는 출력할 갯수를 지정해주는 부분으로 제가 추가한 내용입니다.

빨간색 코드부분이 없으면 에러납니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

홈짱
10년 전
카츠 님 정말 고맙습니다. 위에 적어주신 부분 넣으니 이젠 잘 나오네요.
즐거운 일요일 되세요. ^^*
카츠
10년 전
네~ 행복한 일요일되세요^^

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인