2017-05-04 81 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>