내가이 당신을 :) 도움이되기를 바랍니다 ... 매김의
당신은 페이지의 콘텐츠에 대한 좀 더 많은 정보를 제공 할 필요가 ...하지만 기본적으로 몇 가지를해야합니다
<table width="200" border="1" class="tbl_news_content" id="results">
<tbody>
<tr>
</tr>
<?php
$i=0;
$no=0;
$hal = $_GET['hal'];
if(!isset($_GET['hal']))
{
$page = 1;
}
else
{
$page = $_GET['hal'];
}
$max_show = 2;// this is the option that how many items do you want to show each page
$from = (($page * $max_show) - $max_show);
$query_banner = mysql_query("SELECT * FROM example_tbl ORDER BY ID DESC LIMIT $from,$max_show") or die(mysql_error());
while($show=mysql_fetch_array($query_banner))
{
$no++;
if(($no%2)==0)
$color = '#f2f2f2';
else
$color = '#f9f9f9';
?>
<tr class="rows" bgcolor="<?php echo $color; ?>">
<td class="no_content"><?php echo $no; ?></td>
<td class="banner_content"><?php echo $show['example']; ?></td>
<td class="action_content"></td>
</tr>
<?php
}
?>
</tbody>
</table>
</div><!-- end of table_content -->
<div id="pagination">
<?php
$total_results = mysql_result(mysql_query("SELECT COUNT(*) as Num FROM example_tbl"),0);
$total_pages = ceil($total_results/$max_show);
echo "<center>";
if($hal > 1){
$prev = ($page - 1);
echo "<a href=$_SERVER[PHP_SELF]?hal=$prev>← Previous </a> ";
}
for($i = 1; $i <= $total_pages; $i++){
if(($hal) == $i){
echo "$i ";
} else {
echo "<a href=$_SERVER[PHP_SELF]?hal=$i>$i</a> ";
}
}
// Build Next Link
if($hal < $total_pages){
$next = ($page + 1);
echo "<a href=$_SERVER[PHP_SELF]?hal=$next>Next →</a>";
}
echo "</center>";
?>
</div><!-- end of pagination -->
변수는 해당 페이지를 나타내는 변수이므로 해당 링크 대상을 설정할 수 있습니다 (동일한 페이지 일 수 있지만 해당 변수의 새 값 포함). –
시도한 내용은 무엇입니까? http://mattgemmell.com/2008/12/08/what-have-you-tried/ – Dykam
@Dykam에게 감사하지만 관련이없는 링크는 여기에 게시하지 마십시오. – user1497888