사용자: 전체검색 보강
This commit is contained in:
@ -3,7 +3,7 @@ include_once('./_common.php');
|
|||||||
|
|
||||||
//if (!$stx) alert("검색어가 없습니다.");
|
//if (!$stx) alert("검색어가 없습니다.");
|
||||||
|
|
||||||
$g4['title'] = "검색어 "".$stx."" 검색결과";
|
$g4['title'] = "전체검색 결과";
|
||||||
include_once('./_head.php');
|
include_once('./_head.php');
|
||||||
|
|
||||||
if ($stx)
|
if ($stx)
|
||||||
|
|||||||
@ -192,6 +192,9 @@ h6 {margin:0 0 20px}
|
|||||||
#current_connect_tbl .td_name {text-align:center}
|
#current_connect_tbl .td_name {text-align:center}
|
||||||
|
|
||||||
/* 전체검색 */
|
/* 전체검색 */
|
||||||
|
#sch_result_hd {margin:0;border:1px solid #ddd;background:#fff}
|
||||||
|
#sch_result_hd dt {padding:10px;background:#f5f5f2}
|
||||||
|
#sch_result_hd dd {margin:0;padding:0}
|
||||||
.sch_result {}
|
.sch_result {}
|
||||||
.sch_result dt {font-weight:bold}
|
.sch_result dt {font-weight:bold}
|
||||||
.sch_result dd {margin-bottom:30px}
|
.sch_result dd {margin-bottom:30px}
|
||||||
|
|||||||
@ -2,6 +2,78 @@
|
|||||||
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
|
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
|
||||||
?>
|
?>
|
||||||
|
|
||||||
|
<? if ($stx) { ?>
|
||||||
|
<? if ($board_count) { ?>
|
||||||
|
<dl id="sch_result_hd">
|
||||||
|
<dt>검색어 <strong><?=$stx?></strong>에 대한 결과입니다.</dt>
|
||||||
|
<dd>
|
||||||
|
<ul>
|
||||||
|
<li><span class="span_highlight"><?=$board_count?></span>개의 게시판</li>
|
||||||
|
<li><span class="span_highlight"><?=number_format($total_count)?></span>개의 게시글</li>
|
||||||
|
<li>현재 <?=number_format($page)?>/<?=number_format($total_page)?> 페이지 열람 중</li>
|
||||||
|
</ul>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<? } ?>
|
||||||
|
<? } ?>
|
||||||
|
|
||||||
|
<?
|
||||||
|
if ($stx) {
|
||||||
|
if ($board_count) {
|
||||||
|
?>
|
||||||
|
<dl class="sch_result">
|
||||||
|
<dt>검색결과가 있는 게시판 목록</dt>
|
||||||
|
<dd>
|
||||||
|
<ul>
|
||||||
|
<? if ($onetable) { ?>
|
||||||
|
<li><a href="?<?=$search_query?>&gr_id=<?=$gr_id?>">전체게시판 검색</a>
|
||||||
|
<? } ?>
|
||||||
|
<?=$str_board_list;?>
|
||||||
|
</ul>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<?
|
||||||
|
} else {
|
||||||
|
?>
|
||||||
|
<p>검색된 자료가 하나도 없습니다.</p>
|
||||||
|
<? } } ?>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
<? if ($stx && $board_count) { ?><dl class="sch_result"><? } ?>
|
||||||
|
<?
|
||||||
|
$k=0;
|
||||||
|
for ($idx=$table_index, $k=0; $idx<count($search_table) && $k<$rows; $idx++) {
|
||||||
|
$comment_href = "";
|
||||||
|
?>
|
||||||
|
<dt><a href="./board.php?bo_table=<?=$search_table[$idx]?>&<?=$search_query?>"><?=$bo_subject[$idx]?></a>에서의 검색결과</dt>
|
||||||
|
<dd>
|
||||||
|
<ul>
|
||||||
|
<?
|
||||||
|
for ($i=0; $i<count($list[$idx]) && $k<$rows; $i++, $k++) {
|
||||||
|
if ($list[$idx][$i][wr_is_comment])
|
||||||
|
{
|
||||||
|
echo "댓글 ";
|
||||||
|
$comment_href = "#c_".$list[$idx][$i][wr_id];
|
||||||
|
}
|
||||||
|
?>
|
||||||
|
<li>
|
||||||
|
<a href="<?=$list[$idx][$i][href]?><?=$comment_href?>"><?=$list[$idx][$i][subject]?></a>
|
||||||
|
<a href="<?=$list[$idx][$i][href]?><?=$comment_href?>" target="_blank">새창</a>
|
||||||
|
<p><?=$list[$idx][$i][content]?></p>
|
||||||
|
<div class="sch_sideview"><?=$list[$idx][$i][name]?></div>
|
||||||
|
<span class="sch_datetime"><?=$list[$idx][$i][wr_datetime]?></span>
|
||||||
|
</li>
|
||||||
|
<? } ?>
|
||||||
|
</ul>
|
||||||
|
</dd>
|
||||||
|
<? } ?>
|
||||||
|
<? if ($stx && $board_count) { ?></dl><? } ?>
|
||||||
|
|
||||||
|
<div class="pg">
|
||||||
|
<?=$write_pages?>
|
||||||
|
</div>
|
||||||
|
|
||||||
<form name="fsearch" method="get" onsubmit="return fsearch_submit(this);">
|
<form name="fsearch" method="get" onsubmit="return fsearch_submit(this);">
|
||||||
<input type="hidden" name="srows" value="<?=$srows?>">
|
<input type="hidden" name="srows" value="<?=$srows?>">
|
||||||
<fieldset>
|
<fieldset>
|
||||||
@ -52,70 +124,5 @@ if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
|
|||||||
</script>
|
</script>
|
||||||
<input type="radio" id="sop_or" name="sop" value="or" <?=($sop == "or") ? "checked" : "";?>> <label for="sop_or">OR</label>
|
<input type="radio" id="sop_or" name="sop" value="or" <?=($sop == "or") ? "checked" : "";?>> <label for="sop_or">OR</label>
|
||||||
<input type="radio" id="sop_and" name="sop" value="and" <?=($sop == "and") ? "checked" : "";?>> <label for="sop_and">AND</label>
|
<input type="radio" id="sop_and" name="sop" value="and" <?=($sop == "and") ? "checked" : "";?>> <label for="sop_and">AND</label>
|
||||||
<? if ($stx) { ?>
|
|
||||||
<p>
|
|
||||||
<? if ($board_count) { ?>
|
|
||||||
검색결과 <span class="span_highlight"><?=$board_count?></span>개의 게시판, <span class="span_highlight"><?=number_format($total_count)?></span>개의 게시글, <?=number_format($page)?>/<?=number_format($total_page)?> 페이지
|
|
||||||
<? } else { ?>
|
|
||||||
<? } ?>
|
|
||||||
</p>
|
|
||||||
<? } ?>
|
|
||||||
</fieldset>
|
</fieldset>
|
||||||
</form>
|
</form>
|
||||||
|
|
||||||
<?
|
|
||||||
if ($stx) {
|
|
||||||
if ($board_count) {
|
|
||||||
?>
|
|
||||||
<dl class="sch_result">
|
|
||||||
<dt>검색어를 포함하고 있는 게시판 목록</dt>
|
|
||||||
<dd>
|
|
||||||
<ul>
|
|
||||||
<? if ($onetable) { ?>
|
|
||||||
<li><a href="?<?=$search_query?>&gr_id=<?=$gr_id?>">전체게시판 검색</a>
|
|
||||||
<? } ?>
|
|
||||||
<?=$str_board_list;?>
|
|
||||||
</ul>
|
|
||||||
</dd>
|
|
||||||
</dl>
|
|
||||||
<?
|
|
||||||
} else {
|
|
||||||
?>
|
|
||||||
<p>검색된 자료가 하나도 없습니다.</p>
|
|
||||||
<? } } ?>
|
|
||||||
|
|
||||||
<hr>
|
|
||||||
|
|
||||||
<? if ($stx && $board_count) { ?><dl class="sch_result"><? } ?>
|
|
||||||
<?
|
|
||||||
$k=0;
|
|
||||||
for ($idx=$table_index, $k=0; $idx<count($search_table) && $k<$rows; $idx++) {
|
|
||||||
$comment_href = "";
|
|
||||||
?>
|
|
||||||
<dt><a href="./board.php?bo_table=<?=$search_table[$idx]?>&<?=$search_query?>"><?=$bo_subject[$idx]?></a>에서의 검색결과</dt>
|
|
||||||
<dd>
|
|
||||||
<ul>
|
|
||||||
<?
|
|
||||||
for ($i=0; $i<count($list[$idx]) && $k<$rows; $i++, $k++) {
|
|
||||||
if ($list[$idx][$i][wr_is_comment])
|
|
||||||
{
|
|
||||||
echo "댓글 ";
|
|
||||||
$comment_href = "#c_".$list[$idx][$i][wr_id];
|
|
||||||
}
|
|
||||||
?>
|
|
||||||
<li>
|
|
||||||
<a href="<?=$list[$idx][$i][href]?><?=$comment_href?>"><?=$list[$idx][$i][subject]?></a>
|
|
||||||
<a href="<?=$list[$idx][$i][href]?><?=$comment_href?>" target="_blank">새창</a>
|
|
||||||
<p><?=$list[$idx][$i][content]?></p>
|
|
||||||
<div class="sch_sideview"><?=$list[$idx][$i][name]?></div>
|
|
||||||
<span class="sch_datetime"><?=$list[$idx][$i][wr_datetime]?></span>
|
|
||||||
</li>
|
|
||||||
<? } ?>
|
|
||||||
</ul>
|
|
||||||
</dd>
|
|
||||||
<? } ?>
|
|
||||||
<? if ($stx && $board_count) { ?></dl><? } ?>
|
|
||||||
|
|
||||||
<div class="pg">
|
|
||||||
<?=$write_pages?>
|
|
||||||
</div>
|
|
||||||
|
|||||||
Reference in New Issue
Block a user