글 제목 연관 검색어 추출하기 전체, 지정게시판, 현재게시판, 분류 키워드 > 그누팁


그누팁

모아보자 글 제목 연관 검색어 추출하기 전체, 지정게시판, 현재게시판, 분류 키워드 그누팁

글 제목 연관 검색어 추출하기 전체, 지정게시판, 현재게시판, 분류 키워드

본문

전체게시판

현재 글 제목이 "모아보자"이면

전체게시판에서 "모아보자" 제목을 찾아서

현재글 제외하고 날짜순으로 10개 출력

 
$Search = " where (1) "; 
$Search .= " and wr_is_comment = 0 and wr_id != '".$view['wr_id']."' and wr_subject REGEXP '".$view['wr_subject']."' "; 
$SelectBoard = " select bo_table from ".$g5['board_table']; 
$QueryBoard = sql_query($SelectBoard); 
 
while($RowBoard = sql_fetch_array($QueryBoard)){ $ResultSelect[] = "( select *, '".$RowBoard['bo_table']."' as bo_table from ".$g5['write_prefix'].$RowBoard['bo_table'].$Search." )"; } 
$ResultQuery = implode(" union all ", $ResultSelect); 
$ResultQuery .= " order by wr_datetime desc limit 10 "; 
$Query = sql_query($ResultQuery); 
 
while($Row = sql_fetch_array($Query)){ 
echo "<a href='".G5_URL."/".$Row['bo_table']."/".$Row['wr_id']."'>"; 
echo $Row['wr_subject']; 
echo "</a>"; 
echo "<br/>"; 
} 


지정한 게시판 예) aaa

현재 글 제목이 "모아보자"이면

지정한 게시판에서 "모아보자" 제목을 찾아서

날짜순으로 10개 출력

 
$sql = "SELECT * FROM g5_write_aaa where wr_subject REGEXP '".$view['wr_subject']."' order by wr_datetime desc limit 10"; 
$result = sql_query($sql); 
 
for($i=0; $Row=sql_fetch_array($result); $i++) { 
echo "<a href='".G5_URL."/aaa/".$Row['wr_id']."'>"; 
echo $Row['wr_subject']; 
echo "</a>"; 
echo "<br/>"; 
} 


현재 게시판

글 제목이 "모아보자"이면

현재 게시판 "모아보자" 제목을 찾아서

현재글 제외하고 날짜순으로 10개 출력

 
$sql = "SELECT * FROM {$g5['write_prefix']}{$bo_table} where wr_id != '".$view['wr_id']."' and wr_subject REGEXP '".$view['wr_subject']."' order by wr_datetime desc limit 10"; 
$result = sql_query($sql); 
 
for($i=0; $Row=sql_fetch_array($result); $i++) { 
echo "<a href='".$Row['wr_id']."'>"; 
echo $Row['wr_subject']; 
echo "</a>"; 
echo "<br/>"; 
} 


현재 게시판 분류에 키워드 사용

글 작성시 wr_1에 미리 키워드를 ,로 구분해서 넣었을때

예) 모아보자,좋아요

현재 게시판에서 키워드가 포함된 제목을 찾아서

현재글 제외하고 날짜순으로 10개 출력

 
$aaa= str_replace(",", "|", $view['wr_1']); 
$sql = "SELECT * FROM {$g5['write_prefix']}{$bo_table} where wr_id != '".$view['wr_id']."' and wr_subject REGEXP '".$aaa."' order by wr_datetime desc limit 10"; 
$result = sql_query($sql); 
for($i=0; $Row=sql_fetch_array($result); $i++) { 
echo "<a href='".$Row['wr_id']."'>"; 
echo $Row['wr_subject']; 
echo "</a>"; 
echo "<br/>"; 
} 

그누팁 목록
목록

검색


모바일버전 RSS SITEMAP