können sagen, wenn es 13 ist die neuesten 5 oder 9 bis 13 auf der ersten Seite aufzeichnet, 4 bis 8 in der zweiten Seite und 1-3 in der dritten Seitewie Paginieren Daten aus databse geholt
Ich habe es versucht, aber es ist nur für die erste Seite
<?php
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "mysqli_login";
// Create connection
$connection= new mysqli($servername, $username, $password, $dbname);
$query = mysqli_query($connection, "SELECT name,submittedby,trn_date FROM new_record ORDER BY id DESC LIMIT 5")or die(mysqli_error($connection));
while ($row = mysqli_fetch_array($query)) {
$fileName = $row['name'];
$fileContents = file_get_contents("txt/$fileName");
$poster = $row['submittedby'];
$date = $row['trn_date'];
echo ("posted by :$poster | posted date : $date");
echo ("$fileContents");
}
?>
müssen Sie 'LIMIT' verwenden, aber die Seite und den Offset - wie 'LIMIT 2,10' ~ Seite 2 mit 10 Datensätzen angeben – RamRaider