게시판이 a, b, c, d, e, f, g, h, i, j, k 이렇게 11개가 있을때,
각 게시판에 있는 공지사항만을 한꺼번에 뽑아내는 최신글 스킨이 필요한데 혹시 소스 갖고 계신분 있으신가요?
도저히 제가 만들기엔 엄두가 안나네요.
각 게시판에 있는 공지사항만을 한꺼번에 뽑아내는 최신글 스킨이 필요한데 혹시 소스 갖고 계신분 있으신가요?
도저히 제가 만들기엔 엄두가 안나네요.
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 8개
팁엔테크에 올리고 싶은데 아직 해결되지 않은게 있어서요.
윗글에 적은것 처럼 정렬기능을 넣어야 하는데 그게 안되서 공개를 못하고 있습니다.
에~~~구!
완성작 팁엔테크에 올리셔야죠.
다른사람들도 많이 사용하실것 같은데..
아 그리고 시간처리문제인데.. 필요없다면
where wr_datatime >= '$intime' and wr_comment..... 라고되어있는것을
where wr_comment...로 수정하시면 됩니다.
wr_datetime >= '$intime' and 이부분을 제거하면 사용하지 않게 됩니다.
root님//
감사합니다.
덕분에 해결했습니다.
where wr_datetime >= '$intime'
=>
where wr_datetime >= '1000'
으로 했더니 되는군요.
한가지 아쉬운게 있다면,
게시판별로 정렬을 하고 싶은데
<td><?=subject_sort_link('bo_table', $qstr2)?>게시판</td>
<td><?=subject_sort_link('bo_subject', $qstr2)?>제목</td>
<td><?=subject_sort_link('wr_name', $qstr2)?>작성자</td>
<td><?=subject_sort_link('wr_hit', $qstr2)?>조회수</td>
이렇게 했는데 안되는군요.
<td><?=subject_sort_link('wr_table', $qstr2)?>게시판</td>
<td><?=subject_sort_link('wr_subject', $qstr2)?>제목</td>
<td><?=subject_sort_link('wr_name', $qstr2)?>작성자</td>
<td><?=subject_sort_link('wr_hit', $qstr2)?>조회수</td>
이렇게도 해 봤습니다.
적용url 입니다.
http://rokmc685.com/gnu/?doc=notice.php
복수개의 테이블에서 원하는것을 한방에 뽑아내려면 SQL에서 UNION이라는 것을 지원해야 하는데 MySQL에서 UNION 지원을 4.0 이상에서 부터 한다고 하더군요.
요즘 사용하시는 대부분의 MySQL이 3.xx를 사용하고 있어서 좀 힘들것 같습니다.
그렇게 간단하지는 않을것 같군요. 생각해봐야 할것도 많구.
다음 링크를 참조해 보시고.
http://database.sarang.net/?inc=read&aid=19968&criteria=mysql&subcrit=&id=&limit=20&keyword=merge&page=1
좀더 알고 싶으시면 위사이트에서 UNION과 MERGE를 검색한번 해보세요.
신경써 감사합니다.!!
좋은 하루 되세요. *^^*
관리자님께서 팁앤테크에 글을 올려주셨는데 다음부분을 수정해서 사용해보세요.
$sql2 = " select wr_id,
wr_parent_id,
mb_id,
wr_name,
wr_email,
wr_homepage,
wr_num,
wr_subject,
wr_comment,
wr_commentcnt,
wr_datetime,
wr_hit
from $tbl
where wr_datetime >= '$intime' ## 시간기능을 사용하기 위해서 있는것
and wr_comment = '0' ## 코멘트가 아닌것을 찾는다.
and wr_notice = '-1' ## 공지사항인것을 찾는다.
order by wr_id desc ";
출력할 행이 많지 않다면 배열을 이용하는것이 더 빠를듯 합니다.
SIR 새글에서 이용하는 방식이기도 하지요.
소스를 팁앤테크에 올리도록 하겠습니다.