유아원님 웹사이트 추가 검색을 사용하던 중에요..플러스 키워드 등록시..

안녕하세요..
제가 사이트 하나를 운영 중인데요..
일단 유아원님의 사이트 검색기능과 웹사이트 추가하는 기능이 있는데요...
매우 좋게 사용중이던중에..
 
플러스 키워드를 사용하면 .. 왜 ? "그누보드" 라고 키워드를 등록하면 "그누"라고 검색해도 나오는지..
그래서 해결한 바.. ws_plus = '$urldecode' 로 해결을 했습니다.
그런데 문제는...
하나의 키워드밖에 등록을 할 수가 없다는 거죠..
그래서 키워드를 늘리기 위해 ws_2 라는 임시 코드를 넣었습니다.
그런데.. sql문에서 어떻게 넣어야 할 지 몰라서..
어제 새벽부터 지금까지 이렇게 헤매고 있습니다.
 
저의 예상의 코딩은 이렇습니다.
 
-----------------------------
if ($stx != '' && $gr_id != 'ucs_arry' && $gr_id != 'blog_arry' && $gr_id != 'site_arry') {
//검색어 코딩
$str = $stx;
$urldecode = urldecode($str);
$urlencode = urlencode($str);
// 체크
$sql_plus = "select ws_plus, ws_2 from $g4[site_table] where ws_plus  = '$urldecode' and ws_level = '1' order by ws_heart desc "; <--요놈
$plus_chk = sql_fetch($sql_plus);
if (stristr($plus_chk[ws_plus], $urldecode)){ <--요놈
?>
   <div id="s_l_t"><span class="sch_l_t"><font color=blue>플러스</font></span></div>
<?
// plus list start
if ($gr_id != 'plus_arry') {
$sql_plus2 = "select ws_url, ws_name, ws_memo, ws_cate, ws_heart, ws_2, ws_9 from $g4[site_table] where ws_plus = '$urldecode' and ws_level = '1' order by ws_heart desc limit 0,5 ";<--요놈
$result_plus = sql_query($sql_plus2);
---------------------------------------------
 
저 위의 놈들은 어떻게든 수정하면 될 것 같은데요..
너무 질문이 두서가 없었나요 ?
결론은 플러스 키워드 등록시 ws_plus 와 ws_2 라는 필드를 사용해서 값이 무조건 같아야 플러스가 나오게끔 하고 싶다는 말입니다.
유아원님도 모르신다면...음...난 정말 나의 머리를 비관할지도..ㅜ,.ㅠ 좌절해서 쓰러지지는 않습니다만..
꼭 해결하고 싶습니다...
고수님들..꼭 도와주세요...ㅜ,.ㅠ
|

댓글 2개

ws_1 = '변수' or ws_2 = '변수' or ws_3 = '변수'

이런식으로 쿼리문 날려주면 될 것 같고요.

이런식으로 체크하면 될 것 같네요.

if (stristr($plus_chk[ws_plus], $urldecode) || stristr($plus_chk[ws_1], $urldecode)){
유아원님 너무 너무 감사합니다.
저거 하나때문에 내가 고생한걸 유아원님은 이렇게 쉽게 끝내버리다니..너무 짜증나네요...
유아원님 부자 되실거에요..^^;
앞으로 많은 도움 미리 감사드립니다..^^;
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
18년 전 조회 1,597
18년 전 조회 1,716
18년 전 조회 1,654
18년 전 조회 1,240
18년 전 조회 1,494
18년 전 조회 1,607
18년 전 조회 1,564
18년 전 조회 1,553
18년 전 조회 1,563
18년 전 조회 1,722
18년 전 조회 1,613
18년 전 조회 1,604
18년 전 조회 1,641
18년 전 조회 1,529
18년 전 조회 1,697
18년 전 조회 1,739
18년 전 조회 1,538
18년 전 조회 1,695
18년 전 조회 1,597
18년 전 조회 1,642