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

그누보드 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 등으로 한번 테스트해 보세요.

답변을 작성하시기 전에 로그인 해주세요.
전체 15,331
QA 내용 검색
filter #php ×

회원로그인

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