게시물 제목 앞 3글자가 같은 게시물들을 view 페이지에 표시하려면...
본문
ex) 게시판에 아래처럼 게시물들이 있다면...
5. 바나나1234...
4. 바나나5678...
3. 사과1234....
2. 딸기5678....
1. 바나나9012...
게시물 제목 앞 3글자가 같은 게시물들을 view.skin.php 페이지에서 링크로 표시하고 싶습니다.
ex) view.skin.php 페이지
제목 : 바나나가 좋아요.......
내용
바나나1234 바나나 5678 바나나 9012
음;; 작은 힌트라도 부탁 드릴게요.
---------------------------------------------------------------------------------
답변 2
뷰페이지의 링크가 들어갈 부분에사용할 쿼리문이에요.
테이블명, 컬럼명을 모르니깐 임의로 넣을께요~
$subjectCut = substr($게시글제목, 0, 3);//게시글제목을 0부터 3글자까지 잘라서 반환하구요
$linkSql = mysql_query("select wr_subject, wr_id from g5_bbs_fruit where wr_subject like '".$subjectCut."%'");//게시글중에 제목과 아이디를 위쪽에서 반환한 글자로 라이크검색.
while($linkResult = mysql_fetch_array($linkSql)){
echo "<a href='http://www.sir.co.kr/bbs/board.php?bo_table=".$bo_table."&wr_id=".$wr_id." >".$linkResult[wr_subject]."</a>";
}
$sameRes = sql_query("select * from {$write_table} where wr_id !='$wr_id' and substr(wr_subject,1,3) = '".cut_str(get_text($view['wr_subject']), 3 ,'')."' order by wr_id desc limit 3");
while($sameRow = mysql_fetch_array($sameRes)){
echo "<a href='board.php?bo_table=$bo_table&wr_id={$sameRow[wr_id]}'>".$sameRow[wr_subject]."</a><br>";
}
위 소스를 view.skin.php 에 넣고 응용해보세요~