답변 4개
bbs/search.php에서
for ($idx=$table_index; $idx $tmp_write_table = $g5['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['bo_table']=$search_table[$idx]; 를 추가하시고 스킨 쪽에서 loop돌면서 if( $list[$idx][$i['bo_table']=='특정게시판' ) { 원하시는 스타일로 list를 출력 } else { 원래대로 출력 } 이렇게 하시면 되지 않을까요?
답변에 대한 댓글 2개
$list를
for 등의 loop를 이용해서 출력합니다.
댓글을 작성하려면 로그인이 필요합니다.
검색 스킨이란 것이
bbs/search.php에서 사용하는 것을 뜻하는 건가요?
아니면 일반 게시판에서 제목 같은 것을 대상으로 검색하는 경우를 뜻하는 건가요?
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
오타가 있었네요
if($_GET['bo_table']=='특정게시판'){
include_once(G5_THEME_URL.'/skin/특정스킨/search.skin.php');
}else{
include_once($search_skin_path.'/search.skin.php');
}
답변에 대한 댓글 3개
if($_GET['bo_table']=='특정게시판'){
include_once(G5_THEME_URL.'/skin/search/특정스킨/search.skin.php');
}else{
include_once($search_skin_path.'/search.skin.php');
}
댓글을 작성하려면 로그인이 필요합니다.
이게 정확한 방법인지는 모르겠지만
일단 문뜩 생각나는 방법으로는
1. search.php
2. include_once($search_skin_path.'/search.skin.php'); 아래 처럼 변경
3. if($_GET['bo_table'=='특정게시판']){
include_once(G5_THEME_URL.'/skin/특정스킨/search.skin.php');
}else{
include_once($search_skin_path.'/search.skin.php');
}
*코어를 안건드리고 하는 방법이 막상 떠오르진않네요..
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
loop돌면서 <-- 이 문장을 이해못했습니다...