Grazie per la risposta. Questo il codice:
Codice PHP:
<html>
<head>
<title>Rubrica</title>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
</head>
<body>
<?php
if (isset($_GET['pageno'])) {
$pageno = $_GET['pageno'];
} else {
$pageno = 1;
}
$no_of_records_per_page = 10;
$offset = ($pageno-1) * $no_of_records_per_page;
$conn=mysqli_connect("localhost","root","","utenti");
// Check connection
if (mysqli_connect_errno()){
echo "Failed to connect to MySQL: " . mysqli_connect_error();
die();
}
$via = $_POST['via'];
echo "<center> ";
$total_pages_sql = "SELECT COUNT(*) FROM clienti WHERE Via LIKE '%$via%'";
echo $total_pages_sql;
$result = mysqli_query($conn,$total_pages_sql);
$total_rows = mysqli_fetch_array($result)[0];
echo "<br />";
echo "<br />";
echo "Totale records: " . $total_rows;
echo "<br />";
echo "<br />";
$total_pages = ceil($total_rows / $no_of_records_per_page);
{
$sql = "SELECT * FROM clienti WHERE Via LIKE '%$via%' ORDER BY `via` ASC LIMIT $offset, $no_of_records_per_page";
$res_data = mysqli_query($conn,$sql);
while($row = mysqli_fetch_array($res_data)){
{
echo "<center> ";
echo $row['nome'] . "<br> " . $row['settore'] . "<br> " . $row['via']. "<br>" . $row['telefono']. "<br> ";
echo "<br />";
}
}
mysqli_close($conn);
?>
<p align="center">testo centrato in HTML</p>
<ul class="pagination">
<li class="<?php if($pageno <= 1){ echo 'disabled'; } ?>">
<a href="<?php if($pageno <= 1){ echo '#'; } else { echo "?pageno=".($pageno - 1); } ?>">Prev</a>
</li>
<li class="<?php if($pageno >= $total_pages){ echo 'disabled'; } ?>">
<a href="<?php if($pageno >= $total_pages){ echo '#'; } else { echo "?pageno=".($pageno + 1); } ?>">Next</a>
</li>
</ul>
<br><br>
</body>
</html>
<?php } ?>