동글이

키워드 링크 소스 질문입니다.

· 2012-01-09 (월) 12:09:33 · 1086
HardBrain님의 활용팁 내용을 보면

<?
//키워드 시작
$bo_table_c = "test"; //저는 테이블명을 $board[bo_10]로 여분필드 사용했습니다.
global $g4;
$list = array();
$sql = " select * from $g4[board_table] where bo_table = '$bo_table_c'";
$board = sql_fetch($sql);
$tmp_write_table = $g4['write_prefix'] . $bo_table_c;
$sql = " select * from $tmp_write_table where wr_is_comment = 0 ";
$result = sql_query($sql);
for ($i=0; $row = sql_fetch_array($result); $i++) {
$list[$i] = get_list($row, $board, $latest_skin_path, $subject_len);
$link_content = "<A HREF='$g4[path]/bbs/board.php?bo_table=$bo_table_c&wr_id={$list[$i][wr_id]}' class='key_word'>".$list[$i][subject]."</A>";
$view[content] = preg_replace("/(".$list[$i][subject].")/i", $link_content, $view[content]);
}
// 키워드 끝
?>

test2 게시판의 view파일을 위와 같은 내용을 <?=$view[content];?> 위에 삽입을 하면
test2 의 뷰 화면에서 test게시판의 제목과 같은 글자에 자동 링크가 생기게 됩니다.

위 소스중에서 ".$list[$i][subject]." 이 내용 때문에 제목에서 같은걸 찾는 것 같은데요.
test2, test 게시판의 여분필드 wr_1와 wr_2이 같을때,
test2의 뷰 화면에서 test게시판의 제목과 같은 글자에 자동 링크가 생기게 되는 방법이 궁금합니다.

위 소스의 단점이 test 게시판의 제목이 같은 경우 나중에 입력된 게시글과 링크가 되더라구요.
제목 이름이 같더라도 여분필드로 조건을 주면 서로 다르게 링크를 시킬 수 있을 것 같아 질문드립니다.
|
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

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

+
제목 글쓴이 날짜 조회
12-01-09 조회 1,049
12-01-09 조회 1,624
12-01-09 조회 1,635
12-01-09 조회 1,668
12-01-09 조회 998
12-01-09 조회 1,641
12-01-09 조회 1,071
12-01-09 조회 1,066
12-01-09 조회 1,087
12-01-09 조회 1,629
12-01-09 조회 1,323
12-01-09 조회 1,065
12-01-09 조회 1,106
12-01-09 조회 1,208
12-01-09 조회 1,160
12-01-09 조회 1,633
12-01-09 조회 1,725
12-01-09 조회 1,648
12-01-09 조회 1,793
12-01-09 조회 1,770