글을 여러곳에서 작성하고 한 리스트에서 볼려면...

초보자입니다. 고수님 도와주세요~~~
 
제가 입금확인 게시판을 만들려고 하는데...
 
입금확인 글 작성을 3군데에서 작성을 하고~ 한 곳의 게시판 리스트에 나타나도록 하고 싶은데...
 
어떻게 하면 되는지요?
 
고수님들 도와주세요~~~
|

댓글 3개

$sql = " (SELECT * FROM 테이블1)
UNION
(SELECT * FROM 테이블2)
UNION
(SELECT * FROM 테이블3)
ORDER BY wr_datetime desc ";
$result = sql_query($sql);
for($i=0; $row=sql_fetch_array($result); $i++){
echo "여기서 출력";
}
이렇게 하믄 되지 않을까요.. ^^
멋진 발상이십니다..^^
저 같은경우는 1게시판의 업데이트에서 2게시판으로 등록을 시켜서 확인했었습니다.
^^;;
저기서 페이지 기능까지 할려면;;
(참고로 union했을때 총 수량을 구하려면 어떻게 해야할지를 모르겠더군요.. mysql 4.0버전을 쓰다보니 서브쿼리 X);;
또.. 중복 데이타가 있을경우 union을 union all을 사용하시면 중복데이타를 가져올수 있겠죠 ^^a
<?
$sql = " select * from table1
union
select * from table2
union
select * from table3
";
$result = sql_query($sql);
$total_count = mysql_num_rows($result); //총 수량

$rows = $config[cf_page_rows];
$total_page = ceil($total_count / $rows);
if (!$page) $page = 1;
$from_record = ($page - 1) * $rows;

$sql = " select * from table1
union
select * from table2
union
select * from table3
order by wr_datetime desc
limit $from_record, $rows
";
$result = sql_query($sql);
for($i=0; $row=sql_fetch_array($result); $i++){
echo "출력";
}
echo get_paging($config[cf_write_pages], $page, $total_page, "$_SERVER[PHP_SELF]?$qstr&page=");
?>
이렇게 될듯 합니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
18년 전 조회 1,649
18년 전 조회 1,508
18년 전 조회 1,630
18년 전 조회 1,427
18년 전 조회 1,594
18년 전 조회 1,591
18년 전 조회 1,572
18년 전 조회 1,581
18년 전 조회 1,681
18년 전 조회 1,465
18년 전 조회 2,175
18년 전 조회 1,525
18년 전 조회 1,519
18년 전 조회 1,507
18년 전 조회 1,567
18년 전 조회 1,304
18년 전 조회 1,391
18년 전 조회 1,572
18년 전 조회 1,557
18년 전 조회 1,714
🐛 버그신고