sql 검색 중복제외 최신순 출력 문의

sql 검색 중복제외 최신순 출력 문의

QA

sql 검색 중복제외 최신순 출력 문의

본문

view.skin.php
관련글 출력인데요.

 

wr_6에
aaa,bbb 이렇게 여러개를 입력해서 출력하는데요.

 

문제는 제목에 aaa, bbb 두개다 있으면 두번 출력이 됩니다.
한번만 출력되게 할순 없을까요?

 

출력은 모두 최신순으로요.

 

<?php
$aaa= explode(",", $view['wr_6']);
for($k=0;$k<count($aaa);$k++) {
?>
<?php
$sql = "SELECT * FROM {$g5['write_prefix']}{$bo_table} where wr_id != '".$view['wr_id']."' and wr_subject like '%$aaa[$k]%' limit 10";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++){
?>
<a href="<?php echo $row['wr_id']; ?>"><?php echo $row['wr_subject']; ?></a>
<?php } ?>
<?php } ?>

이 질문에 댓글 쓰기 :

답변 1


<?php
$aaa= str_replace(",", "|", $view['wr_6']);
$sql = "SELECT * FROM {$g5['write_prefix']}{$bo_table} where wr_id != '".$view['wr_id']."' and wr_subject REGEXP '".$aaa."' limit 10";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
?>
<a href="<?php echo $row['wr_id']; ?>"><?php echo $row['wr_subject']; ?></a>
<?php
}
?>
답변을 작성하시기 전에 로그인 해주세요.
전체 59,284
QA 내용 검색

회원로그인

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