因为$_GET['leibie']未传递
......
$myurl=$_SERVER['PHP_SELF'].'?leibie='.$leibie;
?>
$total = mysql_fetch_array(mysql_query("select count(*) from wenzhang where leibie=".$leibie.""));
这句用到了 $leibie
但是
http://127.0.0.1/xuanchuanpian/mulu.php?page=2
没有 $leibie
不知道你要查询什么
估计你想要
是http://127.0.0.1/xuanchuanpian/mulu.php?leibie='关于我们'
点击下一页时候的地址:http://127.0.0.1/xuanchuanpian/mulu.php?page=2&leibie='关于我们'
http://127.0.0.1/xuanchuanpian/mulu.php?leibie='关于我们'
点击下一页时候的地址:http://127.0.0.1/xuanchuanpian/mulu.php?page=2
没看你代码,不过URL就是错的。PHP的URL传递参数是用&隔开的
你把URL改成http://127.0.0.1/xuanchuanpian/mulu.php&page=2试试
" 上一页";
$total = mysql_fetch_array(mysql_query("select count(*) from wenzhang where leibie=".$leibie.""));
这少带了一个$leibie变量吧"&page='.$per."'> 上一页";