以下是翻页的一个片段 :为什么这个可以
$nextpage=$page+1;//下页
$prepage=$page-1;//前页
?>
<table align="center"><tr ><td >共<?=$num?>条 <a href=?page=<?php echo $prepage;?>>上一页</a>
<a href=?page=<?php echo $nextpage;?>>下一页</a> </td></tr></table> 而这个不可以
?>
<table align="center"><tr ><td >共<?=$num?>条 <a href=?page=<?php echo --$page;?>>上一页</a>
<a href=?page=<?php echo ++$page;?>>下一页</a> </td></tr></table>
$nextpage=$page+1;//下页
$prepage=$page-1;//前页
?>
<table align="center"><tr ><td >共<?=$num?>条 <a href=?page=<?php echo $prepage;?>>上一页</a>
<a href=?page=<?php echo $nextpage;?>>下一页</a> </td></tr></table> 而这个不可以
?>
<table align="center"><tr ><td >共<?=$num?>条 <a href=?page=<?php echo --$page;?>>上一页</a>
<a href=?page=<?php echo ++$page;?>>下一页</a> </td></tr></table>
<a href=?page= <?php echo ++$page;?>>下一页 </a> </td> </tr> </table> =========>PHP变量的自增自减不是这样写的。<table align="center"> <tr > <td >共 <?=$num?>条 <a href=?page= <?php echo $page--;?>>上一页 </a>
<a href=?page= <?php echo $page++;?>>下一页 </a> </td> </tr> </table> 改成这样试试
<a href="?page= <?php echo ++$page;?>">下一页 </a> </td> </tr> </table>
你把href加上引号试试
<a href=?page= <?php echo ++$page;?>>下一页 </a> </td> </tr> </table> ==============================================================
--$page和++$page等同于$page=$page-1,$page=$page+1假设$page=10
--$page => $page=10-1 = 9
++$page => $page=9+1 = 10 //而这里你想要的是11