PHP分页代码出错求救!!! 50
总是这个错误Parseerror:syntaxerror,unexpectedT_STRINGinC:\AppServ\www\dengluzhuce\liuyan.ph...
总是这个错误Parse error: syntax error, unexpected T_STRING in C:\AppServ\www\dengluzhuce\liuyan.php on line 64
以下是分页代码:
<?php
include("common.inc.php");
//$totle为总条数,$displaypg为每页显示的条数
// 建立数据库连接
$link = mysql_connect("localhost", "root", "111111")
or die("Could not connect: " . mysql_error());
// 获取当前页数
if( isset($_GET['page']) ){
$page = intval( $_GET['page'] );
}
else{
$page = 1;
}
// 每页数量
$PageSize = 10;
// 获取总数据量
$sql = "select count(*) as amount from liuyan";
$result = mysql_query($sql);
$row = mysql_fetch_row($result);
$amount = $row['amount'];
// 记算总共有多少页
if( $amount ){
if( $amount < $page_size ){ $page_count = 1; } //如果总数据量小于$PageSize,那么只有一页
if( $amount % $page_size ){ //取总数据量除以每页数的余数
$page_count = (int)($amount / $page_size) + 1; //如果有余数,则页数等于总数据量除以每页数的结果取整再加一
}else{
$page_count = $amount / $page_size; //如果没有余数,则页数等于总数据量除以每页数的结果
}
}
else{
$page_count = 0;
}
// 翻页链接
$page_string = '';
if( $page == 1 ){
$page_string .= '第一页|上一页|';
}
else{
$page_string .= '<a href="/ ?page=1>";第一页</a>|<a href="/?page='."($page-1).'>上一页</a>|';
}
if( ($page == $page_count) || ($page_count == 0) ){
$page_string .= '下一页|尾页';
}
else{
$page_string .= '<a href="page='."($page+1).'>下一页</a>|<a href="/?page='."$page_count.'>尾页</a>';
}
// 获取数据,以二维数组格式返回结果
if( $amount ){
$sql = "select * from liuyan order by id desc limit ". ($page-1)*$page_size .", $page_size";
$result = mysql_query($sql);
while ( $row = mysql_fetch_row($result) ){
$rowset[] = $row;
}
}else{
$rowset = array();
}
?> 展开
以下是分页代码:
<?php
include("common.inc.php");
//$totle为总条数,$displaypg为每页显示的条数
// 建立数据库连接
$link = mysql_connect("localhost", "root", "111111")
or die("Could not connect: " . mysql_error());
// 获取当前页数
if( isset($_GET['page']) ){
$page = intval( $_GET['page'] );
}
else{
$page = 1;
}
// 每页数量
$PageSize = 10;
// 获取总数据量
$sql = "select count(*) as amount from liuyan";
$result = mysql_query($sql);
$row = mysql_fetch_row($result);
$amount = $row['amount'];
// 记算总共有多少页
if( $amount ){
if( $amount < $page_size ){ $page_count = 1; } //如果总数据量小于$PageSize,那么只有一页
if( $amount % $page_size ){ //取总数据量除以每页数的余数
$page_count = (int)($amount / $page_size) + 1; //如果有余数,则页数等于总数据量除以每页数的结果取整再加一
}else{
$page_count = $amount / $page_size; //如果没有余数,则页数等于总数据量除以每页数的结果
}
}
else{
$page_count = 0;
}
// 翻页链接
$page_string = '';
if( $page == 1 ){
$page_string .= '第一页|上一页|';
}
else{
$page_string .= '<a href="/ ?page=1>";第一页</a>|<a href="/?page='."($page-1).'>上一页</a>|';
}
if( ($page == $page_count) || ($page_count == 0) ){
$page_string .= '下一页|尾页';
}
else{
$page_string .= '<a href="page='."($page+1).'>下一页</a>|<a href="/?page='."$page_count.'>尾页</a>';
}
// 获取数据,以二维数组格式返回结果
if( $amount ){
$sql = "select * from liuyan order by id desc limit ". ($page-1)*$page_size .", $page_size";
$result = mysql_query($sql);
while ( $row = mysql_fetch_row($result) ){
$rowset[] = $row;
}
}else{
$rowset = array();
}
?> 展开
4个回答
展开全部
$page_string .= '<a href="/ ?page=1>";第一页</a>|<a href="/?page='."($page-1).'>上一页</a>|';
改成
$page_string .= '<a href="/ ?page=1">第一页</a>|<a href="/?page='.($page-1).'">上一页</a>|';
$page_string .= '<a href="page='."($page+1).'>下一页</a>|<a href="/?page='."$page_count.'>尾页</a>';
改成:
$page_string .= '<a href="page='.($page+1).'">下一页</a>|<a href="/?page='.$page_count.'">尾页</a>';
改成
$page_string .= '<a href="/ ?page=1">第一页</a>|<a href="/?page='.($page-1).'">上一页</a>|';
$page_string .= '<a href="page='."($page+1).'>下一页</a>|<a href="/?page='."$page_count.'>尾页</a>';
改成:
$page_string .= '<a href="page='.($page+1).'">下一页</a>|<a href="/?page='.$page_count.'">尾页</a>';
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$pagesize=3;
if(!isset($_GET['page']))
{
$page=1;
}
else
{
$page=(int)($_GET['page']);
}
$sql="select *from product where category='$category_name'";
$result=mysql_query($sql);
$number=mysql_num_rows($result);
if($number%$pagesize==0)
{
$total=(int)($number/$pagesize);
}
else
{
$total=(int)($number/$pagesize)+1;
}
if(!isset($_GET['page']))
{
$page=1;
}
else
{
$page=(int)($_GET['page']);
}
$sql="select *from product where category='$category_name'";
$result=mysql_query($sql);
$number=mysql_num_rows($result);
if($number%$pagesize==0)
{
$total=(int)($number/$pagesize);
}
else
{
$total=(int)($number/$pagesize)+1;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的page_string .= '<a href="page='."($page+1).'>下一页</a>|<a href="/?page='."$page_count.'>尾页</a>';报错
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询