2017-05-04 28 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を使用してcountのフィールドを追加して値を設定し、ボタンの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> 
関連する問題