그누보드 5.5 이후 게시판 기능 변화

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
그누보드 5.5 이후 게시판 기능 변화

QA

그누보드 5.5 이후 게시판 기능 변화

본문

안녕하세요

 

https://sir.kr/g5_skin/42195?sfl=wr_subject%7C%7Cwr_content&stx=%EC%97%B0%EA%B4%80%EA%B8%80

 

위 링크의 게시판을 이용중인데 그누보드 5.5로 변경하면서 작동이 안되네요

 


<!-- 관련글-->
<?php if ($view['wr_1']) { ?>
<div class="key_box">
<div class="key_tit"><span><?php echo $view['wr_1']; ?></span> 관련된 게시글 보기</div>
<ul class="key_v_nb">
<?php
$krows = "10"; // 전체 출력 갯수 (아래와 똑 같이 하면됨)
$klist = array();
$limitrows = "10"; // 게시판별 출력 갯수 (위와 똑 같이 하면됨)
  
$Search_no = "bo_table not in ('notice', 'free')"; // 제외 테이블없을 경우 ''이렇게 비워둠  'notice', 'free'
$sqlgroup = " select bo_table, bo_subject from $g5[board_table] where $Search_no";
$rsgroup = sql_query($sqlgroup);
for ($j=0, $k=0; $rowgroup=sql_fetch_array($rsgroup); $j++) {
$key_bo_table = $rowgroup['bo_table'];
// 테이블 이름구함
$sql = " select * from {$g5['board_table']} where bo_table = '$key_bo_table'";
$key_board = sql_fetch($sql);
$tmp_write_table = $g5['write_prefix'] . $key_bo_table; // 게시판 테이블 실제이름
// 옵션에 따라 정렬
$key_wr = str_replace(",", "|", $view['wr_1']);
$sql = "select * from $tmp_write_table where wr_is_comment = 0 and wr_id != '".$view['wr_id']."' and wr_subject REGEXP '".$key_wr."' order by wr_datetime desc";
$sql .= " limit $limitrows";
$kresult = sql_query($sql);
for ($i=0; $ap_row = sql_fetch_array($kresult); $i++, $k++) {
if(!$orderby) $op_list[$k] = $ap_row['wr_datetime'];
else {
$op_list[$k] = is_string($ap_row[$orderby]) ? sprintf("%-256s", $ap_row[$orderby]) : sprintf("%016d", $ap_row[$orderby]);
}
      
$klist[$k] = get_list($ap_row, $key_board, $subject_len);
$klist[$k]['bo_table'] = $key_board['bo_table'];
}
}
if($k>0) array_multisort($op_list, SORT_DESC, $klist);
if($k>$krows) array_splice($klist, $krows);
?>
<?php
for ($i=0; $i<count($klist); $i++) { ?>
<?php
$vi_place = "<b class='key_place'>\\1</b>";
$klist[$i]['subject'] = preg_replace("/($key_wr)/i", $vi_place, $klist[$i]['subject']);
$row_thumb = get_list_thumbnail($klist[$i]['bo_table'], $klist[$i]['wr_id'], 30, 30, false, true);
if($row_thumb['src']) {
$row_img = '<img src="'.$row_thumb['src'].'">';
} else {
$row_img = '';
}
?>
<a href="<?php echo $klist[$i]['href']; ?>"><li><?php echo $row_img; ?> <?php echo $klist[$i]['subject']; ?></li></a>
<?php } ?>
</ul>
</div>
<?php } ?>
<!-- 관련글 -->

 

현재 위와 같은 내용인데 혹시 변경해야될곳이 있을까요??

 

알려주시면 감사하겠습니다 ㅠㅠ

 

 

 

이 질문에 댓글 쓰기 :

답변 2

안 되는 증상을 설명해 보세요.

이런 상태입니다 ㅠㅠthumb-3743912570_1677802741.5054_320x499.jpg

$sql = "select * from $tmp_write_table where wr_is_comment = 0 and wr_id != '".$view['wr_id']."' and wr_subject REGEXP '".$key_wr."' order by wr_datetime desc";
$sql .= " limit $limitrows";
$kresult = sql_query($sql);
이 부분 query문을
확인하시고
phpmyadmin 등으로 한번 테스트해 보세요.

답변을 작성하시기 전에 로그인 해주세요.
전체 5
QA 내용 검색

회원로그인

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