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

루트님 그룹으로 최신글 출력에서 wr_2값 출력은 어떻게 하나요

· 19년 전 · 3482 · 3
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이햨E접근 불가
/*
//==============================================================================
// 만도님의 팁앤테크 "그톩E?최신글 뽑콅E최신글 스킨).." 조회속도 개선 및 설치디렉토리 변컖E
// 원본프로그램 : http://www.sir.co.kr/?doc=bbs/gnuboard.php&bo_table=tiptech&wr_id=2126
// 호출방식 : <? mando_groupe('groupe','그톩E팀絹갋,보여줄글펯E제목글자펯E코멘트보이기true/false)?>
//==============================================================================
*/
?>
<table width=100% cellpadding=2 cellspacing=0 align=center valign=top>
<tr><td colspan=3 align=center height=22 style='border:1px solid #A3A6A9;'>
<a href='./?doc=<?=$gr_id?>.php'><?=$gr_subject?></a></td></tr>
<!-- //그톩E見?보이콅E//그톩E팀絹嘲?일치하는 이름.php로 링크됨 -->
<?
//리스트 출력부분입니다.
  $file = "./data/file/$bo_table/";
  for ($k=1; $k<=$cfg[file_count]; $k++) {
   if (@preg_match($cfg[image_extension], $row[wr_file1])) {
          $list[$i][file_image1] = $file . $row[wr_file1];
      }
  }
?>
<?
if (count($list) > 0) {
 krsort($list);
 $j=-1;
 foreach ($list as $key=>$value) {
  $k++;
  $j++;
  if($j+1>$rows) break;
  $comment = "";
  $atag_comment = "";
  if ($value->wr_comment > 0) {
   $comment = "<span style='font-size:8pt;'>[c]</span> ";
   $atag_comment = "#c{$value->wr_id}";
   
  }
  $commentcnt = "";
  if ($value->wr_commentcnt > 0) {
   $commentcnt = "<font size=-2>({$value->wr_commentcnt})</font>";
  }
  $name = gblayer($value->mb_id, cut_str($value->wr_name,12), $value->wr_email, $value-
>wr_homepage);
  //게시판제툈E글자펯E자르콅E
  $value->bo_subject = cut_str($value->bo_subject, 20);  
  //새글 아이콘보이콅E
  $icon_new = "";
     if ($value->wr_datetime >= $intime) {
         $icon_new = "<img src='$latest_skin/icon_new.gif' border=0 align='absmiddle'>";
     } 
?>
<tr class=list<?=($j%2)?> height=22>
<td>
   <table width=98% cellpadding=0 cellspacing=0 align=center>
   <tr>  
     <td width=30% nowrap><?=$icon_news?><? for ($i=0; $i<count($list); $i++)  ?>[<a href='./?doc=<?
=$cfg[bbs_dir]?>/gnuboard.php&bo_table=<?="$value->bo_table"?>'><?="$value->bo_subject"?></a>]</td>
     <td width='' style='padding-left:3px'><a href='./?doc=<?=$cfg[bbs_dir]?>/gnuboard.php&bo_table=<?
="$value->bo_table"?>&wr_id=<?="$value->wr_parent_id"?><?=$atag_comment?>' title='<?=$value->wr_content?
>'><?=$value->wr_subject?><?=$commentcnt?><?=$icon_new?></a>
     </td>
     </tr>
</table></td></tr>
<?
 }
} else {
 echo "<tr><td colspan=3 align=center height=50>자료가 없습니다.</td></tr>";
}
?>
</table>
 
 
----------------------------------------------------------
 
게시판에 wr_2값을 최신게시물에 출력하고 싶은데요. list로 안되던데...너무 어렵네요.
이미지 출력도 하다하다 포기 ㅡ,.ㅡ

댓글 작성

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

로그인하기

댓글 3개

이건 제가 만들어서 올린 라이브러리 파일을 수정해야합니다.

간단히 몇부분 봐드리면
1. 다음의 쿼리에 wr_2에 대한 값이 추가되어야 합니다.

수정전 :
$sql2 = " select wr_id, wr_parent_id, mb_id, wr_name, wr_email, wr_homepage,
wr_num, wr_subject, wr_content, wr_comment, wr_commentcnt, wr_datetime
from $tbl ";

수정후 :
$sql2 = " select wr_id, wr_parent_id, mb_id, wr_name, wr_email, wr_homepage,
wr_num, wr_subject, wr_content, wr_comment, wr_commentcnt, wr_datetime, wr_2
from $tbl ";


2. $list[]에 wr_2에 대한값을 담는 것을 추가해야합니다.
수정전 :
$list[$key]->wr_commentcnt = $row2[wr_commentcnt];
$list[$key]->wr_datetime = $row2[wr_datetime];

수정후 :
$list[$key]->wr_commentcnt = $row2[wr_commentcnt];
$list[$key]->wr_datetime = $row2[wr_datetime];
$list[$key]->wr_2 = $row2[wr_2];


그리고 사용하는 화면에서 다음처럼 사용하시면 됩니다.
$value->wr_2
짱~
감사합니다. 역시 루트님이십니다. 이미지도 저런식으로 해봐야겠네요.
기분좋네요. 이미지 부분도 되네요.
$list[$key]->wr_file1 = $row2[wr_file1];
<img src='data/file/<?="$value->bo_table"?>/<?=$value->wr_file1?>' width=80 height=60 border=0>

게시글 목록

번호 제목
37289
37285
37280
37271
37269
37265
37260
37252
37251
37244
37242
37241
37240
37235
37231
37228
37227
37225
37217
37209