Есть вот такой код, как в этом случае реализовать пагинацию страниц Код (Javascript): script src="jquery.js"></script> <script> $(document).ready(function() { $("#fetchval").on('change',function() { var keyword = $(this).val(); $.ajax( { url:'fetch.php', type:'POST', data:'request='+keyword, beforeSend:function() { $("#table-container").html('Working...'); }, success:function(data) { $("#table-container").html(data); }, }); }); }); </script> PHP: <h1>Ajax Filter Table</h1> <div id="ab">Fetch Results By:</div><select id="fetchval" name="fetchby" > <option value="1st">1st year</option> <option value="2nd">2nd year</option> <option value="3rd">3rd year</option> <option value="Graduate">Graduate</option> </select> <br> <br> <div id="table-container"> <?php $conn = mysqli_connect('localhost','root','','work'); $query="select * from students"; $output=mysqli_query($conn,$query); echo '<table border="1"'; echo '<tr> <th>First Name</th> <th>Last Name</th> <th>Roll No.</th> <th>Year</th> </tr>'; while($fetch = mysqli_fetch_assoc($output)) { echo '<tr>'; echo '<td>'.$fetch['first_name'].'</td>'; echo '<td>'.$fetch['last_name'].'</td>'; echo '<td>'.$fetch['roll_number'].'</td>'; echo '<td>'.$fetch['year'].'</td>'; echo '</tr>'; }; echo '</table>'; ?> </div> fetch.php PHP: <?php $conn = mysqli_connect('localhost','root','','work'); $request=$_POST['request']; $query="select * from students where year='$request'"; $output=mysqli_query($conn,$query); echo '<table border="1"'; echo '<tr> <th>First Name</th> <th>Last Name</th> <th>Roll No.</th> <th>Year</th> </tr>'; while($fetch = mysqli_fetch_assoc($output)) { echo '<tr>'; echo '<td>'.$fetch['first_name'].'</td>'; echo '<td>'.$fetch['last_name'].'</td>'; echo '<td>'.$fetch['roll_number'].'</td>'; echo '<td>'.$fetch['year'].'</td>'; echo '</tr>'; }; echo '</table>'; ?> Проблема в том что при добавлении пагинатора возможность переключения не реализуется ..он не может найти $request=$_POST['request'];
Вот здесь открывающую скобку пропустили: PHP: script src="jquery.js"></script> Посмотрите, что в консоли пишет. Для этого нажмите F12 и выберите вкладку консоль. При открытой вкладке попробуйте попереключать свой список. Посмотрите, появятся ли в консоли какие-либо ошибки.