내가 쓴 최신글 정보
내가 쓴 최신글
본문
포인트가 적어서 많이 걸어드리진 못하네요 죄송합니다.
전체 그룹에서 내가 쓴 최신글이 아니라..
가령 B라는 게시판과 F라는 게시판에서만 내글을 최신글로 뽑아내려면 어떡해야할까요...
(자신이 지정한 하나 내지 몇개의 게시판에서)
허접한 머리로 기존 소스 건드려서 해보니 전체 내글만 나오거나 에러 나오네요.
전체 그룹에서 내가 쓴 최신글이 아니라..
가령 B라는 게시판과 F라는 게시판에서만 내글을 최신글로 뽑아내려면 어떡해야할까요...
(자신이 지정한 하나 내지 몇개의 게시판에서)
허접한 머리로 기존 소스 건드려서 해보니 전체 내글만 나오거나 에러 나오네요.
댓글 전체
여러 게시판을 하나로 합치는것은 소스를 건들기보다는 쿼리를 건들이는게 더 쉬울거에요...
1. 여러테이블을 같이 추출할 경우 union all을 이용하시고
예) select wr_no, wr_cont, wr_date from 테이블1 where 조건절
union all
select wr_no, wr_cont, wr_date from 테이블2 where 조건절
--> 여기서 wr_no, wr_cont, wr_date등의 추출값 또는 컬럼이 똑같아야합니다.
위에는 3개인데.. 아래에는 4개이거나 하면 안됩니다.
2. 하나의테이블로 여러개의 게시판을 운영하는경우.
이경우는 좀더 쉬운경우인데요.
보통은 게시판구분 코드가 존재할겁니다. 내가 필요한 게시판 구분코드를 확인후
예) select * from 테이블명
where 게시판구분코드 in (구분코드1, 구분코드2)
and id=12354(회원구분이 id인경우)
order by wr_date(등록일자) desc;
이런식으로 적어주면 필요한 게시글들을 섞어서 불러올수 있어요.
너무 정신없이 키보드를 두드린거라 이해가 되게끔 글을 썻는지 모르겠습니다 ;;
1. 여러테이블을 같이 추출할 경우 union all을 이용하시고
예) select wr_no, wr_cont, wr_date from 테이블1 where 조건절
union all
select wr_no, wr_cont, wr_date from 테이블2 where 조건절
--> 여기서 wr_no, wr_cont, wr_date등의 추출값 또는 컬럼이 똑같아야합니다.
위에는 3개인데.. 아래에는 4개이거나 하면 안됩니다.
2. 하나의테이블로 여러개의 게시판을 운영하는경우.
이경우는 좀더 쉬운경우인데요.
보통은 게시판구분 코드가 존재할겁니다. 내가 필요한 게시판 구분코드를 확인후
예) select * from 테이블명
where 게시판구분코드 in (구분코드1, 구분코드2)
and id=12354(회원구분이 id인경우)
order by wr_date(등록일자) desc;
이런식으로 적어주면 필요한 게시글들을 섞어서 불러올수 있어요.
너무 정신없이 키보드를 두드린거라 이해가 되게끔 글을 썻는지 모르겠습니다 ;;
특정 게시판(한 개 내지는 복수)에서 자신의 글만 최신글로 뿌리는..?
예시가 초보 입장에선 어렵습니다.. ㅜㅜ
예시가 초보 입장에선 어렵습니다.. ㅜㅜ
어떤부분이 이해가 안되시는 올려주세요~^^;;
어익후 바보라서 다 모르겠어요. 저런건 젬병이라.