PHP-Tutorial: So fügen Sie einer Webseite Schaltflächen für die vorherige und nächste Seite hinzu
P粉718730956
P粉718730956 2023-08-27 10:22:36
0
1
441

Ich beziehe meine Songs aus einer MySQL-Datenbank und werde in Zukunft weitere Songs hinzufügen, daher gibt es keine Möglichkeit, eine maximale Anzahl fest festzulegen. Für jede Hilfe oder jeden Rat wäre ich sehr dankbar.

P粉718730956
P粉718730956

Antworte allen (1)
P粉451614834

你可以使用以下查询来获取数据库中的总记录数

$query = 'SELECT count(*) as total FROM song';

用于检查是否达到最大值

 下一页

隐藏下一页的完整示例

$servername = "localhost"; $username = "root"; $password = ""; $dbname = "test2"; // 创建连接 $conn = new mysqli($servername, $username, $password, $dbname); // 检查连接 if ($conn->connect_error) { die("连接失败: " . $conn->connect_error); } if (!isset($_GET['id'])) { $id = 1; } else { $id = (int)$_GET['id']; } $recordsPerPage = 10 ; // $query = 'SELECT * FROM song WHERE 1 LIMIT ' . (($id - 1) * $recordsPerPage) . ' ' . $recordsPerPage; // 这里需要处理歌曲数据的获取 $sql = "select count(*) as total FROM songs"; $result = $conn->query($sql); $data = $result->fetch_assoc(); if ($id*$recordsPerPage < (int)$data["total"]) echo "下一页"; $conn->close();
    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage
    Über uns Haftungsausschluss Sitemap
    Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!