Итак, у меня есть результат поиска на моей веб-странице, и я пытаюсь сделать так, чтобы при размещении 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>