게시물 제목 앞 3글자가 같은 게시물들을 view 페이지에 표시하려면...

게시물 제목 앞 3글자가 같은 게시물들을 view 페이지에 표시하려면...

QA

게시물 제목 앞 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>";
}

드래곤된다님, 답변 정말 감사드립니다.
g5_bbs_fruit 부분을 $write_table로 수정해서 해보니까 제목은 잘 가져 오네요...
근데 가져온 게시물들의 wr_id 값이 현재 읽고 있는 게시물의 wr_id 값으로 모두 고정이 됩니다.

ex) bo_table=test&wr_id=100 게시물을 읽으면...

그 밑에 가져오는

바나나 bo_table=test&wr_id=100

바나나 입니다. bo_table=test&wr_id=100

바나나 좋아요 bo_table=test&wr_id=100

모두 wr_id 값이 동일 하네요...;;

하.하.하....

제가 잘못적었네요...

$wr_id 는 지금사용중인 변수에요 ㅎㅎㅎㅎ

현제 보고있는 페이지의 $wr_id변수값이 저장되어있는거고...

디비에서 wr_id 셀렉트한거 $linkResult[wr_id]로 링크걸어야죠...

$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 에 넣고 응용해보세요~

 

답변을 작성하시기 전에 로그인 해주세요.
전체 18
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT