[수정]최신글에 페이지별 출력하기.. 정보
그누호환 [수정]최신글에 페이지별 출력하기..
관련링크
http://61.96.38.81/bbs/
72회 연결
본문
<?
$ta="gb_write_"."불러오고 싶은 테이블";
$sql1 = "select count(*) from $ta";
$row = sql_fetch($sql1); //현재페이지 저장
$total_count = $row[0];
$rows = 5; //출력수
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
if ($page == "") $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지)
$from_record = ($page - 1) * $rows; // 시작 열을 구함
$sqls = "select * from $ta limit $from_record, $rows";
$result = sql_query($sqls);
?>
<table width="700" border="0" cellspacing="2" cellpadding="0">
<tr bgcolor="#66CCFF" align="center">
<td width="50" height="35">번호</td>
<td height="35">제목</td>
</tr>
<?
for ($i=0; $row=mysql_fetch_array($result); $i++) {
?>
<tr bgcolor="#00FFFF" align="center">
<td><?=$row[wr_name]?></td>
<td><?=$row[wr_subject]?></td>
</tr>
<?}
if ($i == 0) {
echo "<tr><td colspan='2' align=center height=100 class=contentbg>자료가 없습니다.</td></tr>";
}
?>
<tr>
<td colspan="2">
<table width=100% cellpadding=3 cellspacing=1>
<form name=fsearch method=get action='<?="./"?>'>
<input type=hidden name=doc value='<?=$doc?>'>
<input type=hidden name=talbe value='<?=$talbe?>'>
<tr>
<td width=50% align=left>
<?
$pagelist = get_paging($default[de_write_pages], $page, $total_page, "./?doc=$doc&$qstr&talbe=$talbe&page=");
if ($pagelist) {
echo "<table width=100% cellpadding=3 cellspacing=1><tr><td align=right>$pagelist</td></tr></table>\n";}
?>
</td>
</tr>
</form>
</table>
</td>
</tr>
</table>
------------------------------------------------
출력페이지를 꺼꾸로하기
12345
54321로 바꾸는 방법은
아마
lib/common.lib.php 파일을
27번째 이런식으로 바꿔보세요..
if ($total_page > 1)
for ($k=$start_page,$i=$end_page;$k<=$end_page;$k++,$i--)
if ($cur_page != $k)
$str .= "[<a href='$url$k'>$i</a>]";
else
$str .= " <b>$i</b> ";
이런식으로하면되는군요.
$ta="gb_write_"."불러오고 싶은 테이블";
$sql1 = "select count(*) from $ta";
$row = sql_fetch($sql1); //현재페이지 저장
$total_count = $row[0];
$rows = 5; //출력수
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
if ($page == "") $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지)
$from_record = ($page - 1) * $rows; // 시작 열을 구함
$sqls = "select * from $ta limit $from_record, $rows";
$result = sql_query($sqls);
?>
<table width="700" border="0" cellspacing="2" cellpadding="0">
<tr bgcolor="#66CCFF" align="center">
<td width="50" height="35">번호</td>
<td height="35">제목</td>
</tr>
<?
for ($i=0; $row=mysql_fetch_array($result); $i++) {
?>
<tr bgcolor="#00FFFF" align="center">
<td><?=$row[wr_name]?></td>
<td><?=$row[wr_subject]?></td>
</tr>
<?}
if ($i == 0) {
echo "<tr><td colspan='2' align=center height=100 class=contentbg>자료가 없습니다.</td></tr>";
}
?>
<tr>
<td colspan="2">
<table width=100% cellpadding=3 cellspacing=1>
<form name=fsearch method=get action='<?="./"?>'>
<input type=hidden name=doc value='<?=$doc?>'>
<input type=hidden name=talbe value='<?=$talbe?>'>
<tr>
<td width=50% align=left>
<?
$pagelist = get_paging($default[de_write_pages], $page, $total_page, "./?doc=$doc&$qstr&talbe=$talbe&page=");
if ($pagelist) {
echo "<table width=100% cellpadding=3 cellspacing=1><tr><td align=right>$pagelist</td></tr></table>\n";}
?>
</td>
</tr>
</form>
</table>
</td>
</tr>
</table>
------------------------------------------------
출력페이지를 꺼꾸로하기
12345
54321로 바꾸는 방법은
아마
lib/common.lib.php 파일을
27번째 이런식으로 바꿔보세요..
if ($total_page > 1)
for ($k=$start_page,$i=$end_page;$k<=$end_page;$k++,$i--)
if ($cur_page != $k)
$str .= "[<a href='$url$k'>$i</a>]";
else
$str .= " <b>$i</b> ";
이런식으로하면되는군요.
추천
0
0
댓글 전체

$sqls = "select * from $ta asc limit $from_record, $rows";
$sqls = "select * from $ta desc limit $from_record, $rows";
둘중에 암것나 해보세요.. ^_^:;;
$sqls = "select * from $ta desc limit $from_record, $rows";
둘중에 암것나 해보세요.. ^_^:;;
카이루님. 페이지 순서바꾸는거 말구요.
글순서가 첫번째 작성한게 재일 위로 올라가는데
제일 최근에 작성한 글이 목록제일 위로 올라가게 하려면
어디를 변경해야 하나요?
글순서가 첫번째 작성한게 재일 위로 올라가는데
제일 최근에 작성한 글이 목록제일 위로 올라가게 하려면
어디를 변경해야 하나요?

talbe $row = sql_fetch($sql1); //현재페이지 저장
------------------------------------------
talbe "; $row = sql_fetch($sql1); //현재페이지 저장
"; 빼먹어써네요 ^_^;;;;
------------------------------------------
talbe "; $row = sql_fetch($sql1); //현재페이지 저장
"; 빼먹어써네요 ^_^;;;;
해보니까 작동이 안되는데요^^;; 무언가를 빠뜨리신 듯..--;;
판매용을 공개해주셔서 감사드립니다. 더욱 발전하시기를 기원합니다.