여러개 게시판중에 그중에서 가장 최신글 추출법? > 그누3질답

그누3질답

여러개 게시판중에 그중에서 가장 최신글 추출법? 정보

그누보드 여러개 게시판중에 그중에서 가장 최신글 추출법?

본문

일반게시판에 3개가 있습니다.
----------------------------------------
자유게시판  (테이블 : t01)
유머게시판  (테이블 : t02)
엽기게시판  (테이블 : t03)
-----------------------------------------
위 셋 게시판중에서 최신에 올라온 글만 추출하고 싶은데요
최신글 하나
최신글 둘
-------------------------------------------
  • 복사

댓글 전체

안녕하세요 진혁님
문환주입니다.
죄송합니다. 제가 다시 프로그램을 잘 확인해 보니까..
16번째줄에 에러가 있었습니다.
즉..
$sql_1 = " select * from $cfg[table_board] where bo_use_search = '1' where gr_id = '$grid' order by bo_order_search ";

이렇게 되어 있는 부분중 where 가 두번 쓰였군요
두번째 where 를 and 로만 바꾸어 주면 됩니다
아래와 같이...

$sql_1 = " select * from $cfg[table_board] where bo_use_search = '1' and gr_id = '$grid' order by bo_order_search ";

수정한걸 팁앤테크에 올려뒀습니다..

좋은 밤 되세요~~

  :: 해피아이 ::
그래두 똑같은 에러가 나옴 최신버전으로

select * from gb_board where bo_use_search = '1' where gr_id = 'common' order by bo_order_search
1064 : 'SQL 구문에 오류가 있습니다.' 에러 같읍니다. ('where gr_id = 'common' order by bo_order_search' 명령어 라인 1)
아..게시판 두개중에서... 뽑으신다구요?
그런경우..
그 게시판 두개를 별도의 그룹으로 만들어 주시고
그룹검색을 하시면 되잖아요~~
예를들어.. 두개를 common 이란 그룹으로 분류한다음
5번째줄을 $grid="common";
이렇게 바꾸어 주시면 됩니다.
저는 그렇게 사용하고 있답니다.
행복하세요~~
$grid="t01"; // 보기를 원하는 그룹,, 공백이면 전체 그룹
이런식으로 해도
 select * from gb_board where bo_use_search = '1' where gr_id = t01' order by bo_order_search
1064 : 'SQL 구문에 오류가 있습니다.' 에러 같읍니다. ('where gr_id = 't01' order by bo_order_search' 명령어 라인 1)

안되는데요 ???
$grid="t01.t02.t03"; 이런것은 없습니다.
$grid="t01" and $grid="t02" and $grid="t03";
이렇게 되겠죠...

행복하세요~

  :: 해피아이 드림 ::
그룹이라면 테이블 별로는 안되나요??  TABLE 명을
$grid = "t01,t02,t03"; // 보기를 원하는 그룹,, 공백이면 전체 그룹

으로 해더니 에러가 나오네요..
안녕하세요 해피아이 인사드립니다.
제가 간단하게 만들어서 쓰고 있는 알고리즘이 있습니다.
만든때부터 현재까지 무리없이 돌아갑니다.
관련 싸이트는.. http://www.unieworld.com
팁앤테크 게시판에서 "해피아이"로 검색하셔도 되고요
직접 가시려면..
팁앤테큭 : http://www.sir.co.kr/?doc=bbs/gnuboard.php&bo_table=tiptech&sselect=wr_name&stext=%C7%D8%C7%C7%BE%C6%C0%CC&soperator=1&page=1&wr_id=2771
행복하세요~~

  :: 해피아이 드림 ::
© SIRSOFT
현재 페이지 제일 처음으로