下载一个WampServer就好了
<c:if ${PageModel.pageIndex}==1> <a>【首页】</a> <a>【第一页】</a> </c:if>
判断当前页等于1的时候显示空链接的首页和第一页
先看下有没有成功连接数据库再找问题
%20是空格的意思 是不是多输入了空格了?
已经懂了
$page_a = "<a href='".$_SERVER['PHP_SELF']."?p={($page-1)}'>上一页</a>";
$page_a .= "<a href='".$_SERVER['PHP_SELF']."?p={($page+1)}'>下一页</a>";
下一页 $page_a . 多了个点
$sql="SELECT * FROM 1607_news LIMIT". ($page-1)*5 . ",5"; 看出来与你的不同了吗!你的5前面缺少‘,’,sql语句解析不了
这里的".$_server['php_self']."可以直接换成xxx.php, 就是直接herf='xxx.php?p=".($page+1)."'>会方便大家理解吧,不需要考虑这个全局的变量问题。
没看到你的代码不好说
$begin = ($page-1)*$pageSize;
$final = $pageSize;
$sql = "SELECT * FROM page LIMIT ".$begin.",".$final;
你换成这样试试,其中$pageSize = 10;
$page*10应该是($page-1)*10吧?
我们所说的第一页是从0~9页,第二页是从10~19...
查看一下数据库中 中文的值是否显示正常
改成 $_SERVER['PHP_SELF'].'p='.($page+1) 试试
<a href="<?php $_SERVER['PHP_SELF'].'?p='".($page-1)."'?>" aria-label="Previous">试一下看看可不可以
$_SERVER['PHP_SELF'] 表示当前 php 文件相对于网站根目录的位置地址
这个全局变量是会改变的,这样你的分页发到哪个地方都可以自动识别当前页面的地址,而不需要每次都改
视频上不是有么 自己敲一遍啥都有了 还巩固下
<a href="<?php echo $_SERVER['PHP_SELF'] . "?page=" . ($page-1); ?>">prev</a>
<a href="<?php echo $_SERVER['PHP_SELF'] . "?page=" . ($page+1); ?>">next</a>