У меня есть результаты поиска на моей странице, так как я хочу распределить результаты по нескольким страницам. - PullRequest
0 голосов
/ 30 апреля 2018

Итак, у меня есть результат поиска на моей веб-странице, и я пытаюсь сделать так, чтобы при размещении 8-го элемента на странице мне была нужна следующая страница, а затем она продолжалась до тех пор, пока больше не осталось результатов. Я не уверен, как сделать новые веб-страницы с помощью php. Но я не имею никакого отношения к тому, является ли это решением javascript или php. Вот мой код:

<?php
$servername = "localhost";
$username = "pass";
$password = "pass";
$dbname = "DB1";



$conn = new mysqli($servername, $username, $password, $dbname);

if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
} 

$sql = "SELECT * FROM DB1";
$res = mysqli_query($conn, $sql);

while($row = $res->fetch_assoc()) {
    echo '<button type="button" class="C1" id=';
    echo '"';
    echo $row["ID"];
    echo '" >';
    echo $row["Name"];
    echo '</button>';
    echo '<br>';
}

?>

<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.0/jquery.min.js"></script>

<script type="text/javascript">
$(document).ready(function(){

$(".C1").click(function(){
var Id = event.target.id;

document.getElementById("in").value = Id;
$( "#id" ).submit();

});



});

</script>



<title></title>
</head>
<body>

<form id="id" action="SASS.php" method="post">
    <input type="text" name="dingoo" id="in">


</form>
</body>
</html>  

1 Ответ

0 голосов
/ 07 мая 2018

Вы можете использовать концепцию разбиения на страницы для разделения нескольких страниц.

Справочные ссылки:

https://www.phpflow.com/php/simple-tutorial-of-pagination-in-php/ https://code.tutsplus.com/tutorials/how-to-paginate-data-with-php--net-2928

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...