여분필드1의 값이 '1'인 것만 리스트에 나오게 하는 방법?
요것 때문에 며칠간 궁리해봐도 답이 안나오네요.ㅡㅡㅋ
만약 히트순으로 정렬하려면
<?=$g4[path]?>/bbs/board.php?bo_table=<?=$bo_table?>&sst=wr_hit&sod=desc
이렇게 하고
자신이 쓴글만 추출하려면 검색을 활용해서
<?=$g4[path]?>/bbs/board.php?bo_table=<?=$bo_table?>&sca=&sfl=mb_id,1&stx=<?=$member[mb_id]?>
이렇게 하면 되는데요.
여분필드1의 값이 '1'인 것만(히트순같이 전체가 나오는게 아닙니다.)
추출하려고 검색을 활용해봤는데
<?=$g4[path]?>/bbs/board.php?bo_table=<?=$bo_table?>&sca=&sfl=wr_1&stx=1?>
이렇게 하면 검색을 활용했기 때문에
아래 검색 input 안에 '1'이라는 숫자가 나오네요.
검색란에 '1'이라는 숫자를 없애고 싶은데
어떤 방법이 있을까요??
1. 검색을 활용해서는 불가능하다.
2. bbs/list.php를 참고하여 다른 리스트 파일을 스킨의 list.skin.php에 인클루드하여
불러온다.
3. 다른 방법이 있다.ㅎㅎ
답이 나오면 여분필드 값으로 정렬하는 방법을 여러가지로 응용할수 있을텐데 말이죠.
도와주세요.
포인트가 많이 없어서 제 포인트의 1/3만 걸께요. ㅜㅜ
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 8개
stx는 $stx라는 변수에 대응하며 이것은 검색하고자 하는 구체적인 키워드임.
-. 질문 : 여분필드1의 값이 '1'인 것만
-. 답변참조 : 까만도둑님의 여분필드 검색 팁을 활용
http://sir.co.kr/bbs/tb.php/g4_tiptech/359
stx가 키워드 검색인건 알고 있습니다.
<?=$g4[path]?>/bbs/board.php?bo_table=<?=$bo_table?>&sca=&sfl=wr_1&stx=1?>
이렇게 하니 db에 wr_1 값이 1이라고 되어 있는 것만 리스트에 나오더라구요.ㅎㅎ
stx=2 라고 하면 당연히 안나오구요.
그리고 까만도둑님의 팁은 검색을 하면서 봤었는데
제가 질문 드린건.. 검색란에 '1'이라는 숫자가 안나오게 하는 건데 말이죠...
간단히 질문 드리면
wr_1에 무언가 입력이 되면 db에는 1이라고 적힙니다.
그리고 list.skin.php에서 A라는 버튼을 누르면
DB의 wr_1에 1이라는 값이 있는 리스트만
불러지게 하고 싶습니다.
그래서 제가 생각한게 검색 활용인데 검색을 활용하니 검색INPUT에 1이 나와
보기 싫어서 질문 드렸습니다.^^;;
> 이렇게 하니 db에 wr_1 값이 1이라고 되어 있는 것만 리스트에 나오더라구요.ㅎㅎ
아직도 질문자께서는 stx가 검색어를 나타내는(또는 입력된 내용) 변수라는 것을
인정하지 않으신가 봅니다.
직전에 질문자께서 기재한 두 줄의 내용은,
명령 자체가 wr_1 == '1 '을 DB에서 찾으라고 명령을 내렸으니,
당연히 그렇게 출력되는 것입니다.
> 검색INPUT에 1이 나와
단순히 이 부분만 질문자의 문제가 되는 건가요?
<input type=hidden>과 같이 해당 필드를 검색하는 경우,
검색되어야 하는 키워드를 hidden으로 넘기십시오.
또한, 코멘트를 통해 추가된 질문은 질문의 본 내용에서는 언급되지 않았던 부분이기에,
그에 대한 세부적인 내용은 생략합니다.
여분필드1의 값이 1인것만 리스트로 뽑으시려면 조건문을 사용해야죠..
for ($i=0; $i<count($list); $i++) {
if ($wr_1 == '1') {
여분필드의 값이 1인것만 출력
} else {
해당글이 존재하지 않습니다.
}
이렇게요....^^
'A'라는 버튼을 눌러서 위의 for문을 돌리려면 어떻게 하는지요??^^
죄송합니다. 자꾸 질문만 드려서..ㅜㅜ
검색을 활용하시려면 검색조건이 중요하니까요..
해당사이트의 모든글을 불러와서 조건문으로 추려낼것인지?
아니면 특정검색어가 포함된글만 불러와서 조건문으로 추려낼것인지를
먼저 결정하셔야 필요한 답변이 가능하게 될것입니다...^^
모든글을 불러오게 된다면 시스템부하도 고려하셔야 합니다..
자료의 량이 많다면 .. $%#^
PhotoFly님 말씀처럼 이게 더 맞는 것 같습니다.
자료가 많진 않지만 그래도 나중을 생각하는게 좋을듯 하네요.^^
단, 새롭게 만드신 검색링크와 전체검색입력필드가 같은 페이지에 존재하게되면 자바스크립트 오류가 나올것이며 링크가 동작하지 않을것입니다..
조건에 맞다면 참고하셔서 만드세요...