검색스킨에서 그룹이름 추출 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

검색스킨에서 그룹이름 추출 정보

검색스킨에서 그룹이름 추출

본문

후.. 오전동안 계속 시도해 보다가 그만 지쳐서 질문게시판으로 오고 말았습니다.
 
 
유아원 님의 검색스킨 bbs/search.php 162줄
 
    $bo_subject = array();
    $list = array();
    $k=0;
    for ($idx=$table_index; $idx<count($search_table); $idx++)
    {
        $sql = " select bo_subject from $g4[board_table] where bo_table = '$search_table[$idx]' ";
        $row = sql_fetch($sql);
        $bo_subject[$idx] = $row[bo_subject];
        $tmp_write_table = $g4[write_prefix] . $search_table[$idx];
        $sql = " select * from $tmp_write_table where $sql_search order by wr_id desc limit $from_record, $rows ";
        $result = sql_query($sql);
        for ($i=0; $row=sql_fetch_array($result); $i++)
        {
            // 검색어까지 링크되면 게시판 부하가 일어남
            $list[$idx][$i] = $row;
            $list[$idx][$i][href] = "./bbs/board.php?bo_table=$search_table[$idx]&wr_id=$row[wr_parent]";
            if ($row[wr_is_comment])
            {
                $link .= "#c{$row[wr_id]}";
                $sql2 = " select wr_subject, wr_option from $tmp_write_table where wr_id = '$row[wr_parent]' ";
                $row2 = sql_fetch($sql2);
                //$row[wr_subject] = $row2[wr_subject];
                $row[wr_subject] = get_text($row2[wr_subject]);
            }
 
 
$list[$idx][$i][href] 이 부분에 그룹이름을 추출할 필요가 있어서
 
최근게시물 등에서 사용하던 $row[gr_id], $gr_id 등을 사용해 보았지만 되지 않았습니다.
 
위에서 gr_id 를 불러오지 않았기 때문일까요?
 
아니면
 
 
$group_select = "<select id='gr_id' name='gr_id' class=select><option value=''>통합검색";
$sql = " select gr_id, gr_subject from $g4[group_table] where gr_1 != 'house' order by gr_id ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++)
    $group_select .= "<option value='$row[gr_id]'>$row[gr_subject]";
$group_select .= "<option value='site'>사이트</select>";
 
 
이런 부분의 gr_id와 충돌을 한건지;;
 
 
 
 
혹시나 싶어
 
$gr_id[$idx] = $row[gr_id]; 도 넣어보고
$sql = " select * from $tmp_write_table where $sql_search order by wr_id, gr_id desc limit $from_record, $rows ";
$gr_id = array();
 
 
으.. 되질 않았습니다. ㅠㅠ
 
 
gr_id를 어떻게 불러와야 할까요...
그룹명을 보여주는 스킨이 있으면 도움이 될 것 같아 검색스킨들을 둘러보았지만 아쉽게도 그런 스킨은 없더군요.
 
 
 
 
$sql_common = " from $g4[board_new_table] a, $g4[board_table] b, $g4[group_table] c
            where((a.bo_table = b.bo_table and b.gr_id = c.gr_id and b.bo_use_search = '1'))";
 
이런 식으로 불러오는 것을 이용해 볼까 생각도 해보았지만
 
이곳에 이용하는게 과연 될지;;
 
 
 
gr_id를 검색 스킨에서 어떻게 부를수 있을까요.
혹시 알고 계시다면 조그만한 꼬투리라도 좋으니 코멘트 부탁드립니다.

댓글 전체

$sql = " select bo_subject, gr_id from $g4[board_table] where bo_table = '$search_table[$idx]' ";
$row = sql_fetch($sql);
$bo_subject[$idx] = $row[bo_subject];
$bo_gr_id = $row[gr_id];
전체 22 |RSS
그누4 질문답변 내용 검색

회원로그인

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