[求助]大家帮忙看看关于分页显示的问题??
<P>大家帮忙看看关于分页显示的问题??<BR>我是想判断出最后一页来。但是好象老显示错误??<BR><?php<BR> $page_num = 3;<BR> if(!isset($page_no))<BR> {<BR> $page_no = 1;<BR> }<BR> $strat_num = $page_num*($page_no-1);<BR> </P><P> $sql = "select * from addbook order by id desc limit $strat_num,$page_num";<BR> $result = mysql_query($sql);<BR> $rows=mysql_num_rows($result); <BR>//以下是判断最后一页<BR> $sql1 = "select count(*) as amount from addbook";<BR> $result1 =mysql_query($sql1);<BR> mysql_data_seek($result1,0);<BR> $data = mysql_fetch_row($result1);<BR> $amount = $data["amount"]; //这里是67行;<BR> if($amount)<BR> {<BR> if($amount<$page_num)<BR> {<BR> $page_count = 1;<BR> }<BR> if($amount % $page_num)<BR> {<BR> $page_count = (int)($amount/$page_num)+1;<BR> }<BR> else<BR> {<BR> $page_count = $amount/$page_num;<BR> }<BR> }<BR> else<BR> {<BR> $page_count = 0;<BR> }<BR>?></P>
<P>执行之后,老是显示Notice: Undefined index: amount in d:\usr\www\html\phpexe\txl\index.php on line 67<BR>好象$amount变量里面没有东西,所以$page_count = 0;<BR>怎么会这样呢??麻烦大家帮忙看看是哪里出现问题了!thanks<BR></P>
页:
[1]
