2017-05-04 125 views
0
<body> 
<?php 
          $count=0; 
          if(isset($_POST["show"])) 
          { 
           $count++; 
           echo $count; 
           unset($_POST["show"]); 
//sql query for show record limit ($count*$row_per_page),$row_per_page 
          } 
?> 

<form action="index.php" method="post"> 
<input type="submit" name="show" value="show more"> 
</form> 
</body> 

我想在每次提交按钮点击时增加变量的值。 实际上,我希望在同一页上的每个提交按钮上显示下10条记录。

+2

Google:分页 –

回答

0

你可以添加一个计数字段并使用jquery设置一个值,然后增加button上的count值并使用jquery提交表单。将输入更改为按钮并使按钮类型=按钮

<body> 
<form action="index.php" method="post"> 
<input type='hidden' id='count' value="<?php echo $count;? >"> 
<button type="button" name="show" value="show more">Show More </button> 
</form> 

<script> 
    $(document).on('ready', function() { 
    $('[name=button]').click(function() { 
     $('#count').val($('#count').val() + 1); 
     $(form).submit(); 
    }): 

    }); 
    </script> 
    </body>