Leute, was sollen wir tun?
还好
还好 2019-02-20 15:53:35
0
5
1082

<?php

session_start();

header("Content-type:text/html;charset=utf-8"); //Codierung festlegen

$page=isset($_GET['page'] ) ?$_GET['page'] :1 ;//Seitennummer erhalten

$page=!empty($page) ? $page :1;

$F=$_GET['F'];

/ / Erstellen Sie eine Verbindung

$conn = mysqli_connect("localhost", "root", "", "mybbs");

mysqli_set_charset($conn,'utf8'); //Legen Sie den Zeichensatz fest

$table_name= "tiopic ";//Einstellungen für Tabellennamen prüfen

$perpage=5;//Anzahl der auf jeder Seite angezeigten Daten

//Maximale Seitenzahl und Gesamtzahl der Datensätze

$total_sql="select count(*) from $table_name ";

$total_result =mysqli_query($conn,$total_sql);

$total_row=mysqli_fetch_row($total_result);

$total = $total_row[0];//Erhalten Sie die maximale Anzahl von Seiten

$total_page = ceil ($total/$perpage);//Upward integer

//Kritischer Punkt

$page=$page>$total_page? $total_page:$page;//Situation, wenn die nächste Seitenzahl größer ist als die maximale Seitenzahl

//Initialisierung der Seiteneinstellung

$start=($page-1)*$perpage;

$sql="select * from tiopic order by id desc limit $start,$perpage";

$query=mysqli_query($ conn,$sql);

$sum=mysqli_num_rows($query);

?>

QQ图片20190220155224.pngQQ图片20190220155214.png

还好
还好

Antworte allen(3)
TT

估计要么是不支持24行这个函数,要么就是24传入的参数有问题。

马先生

首先 把你的sql 语句在数据库下跑下 看看有没有结果,然后dump下$query的结果,这是个警告 ,并不是致命错误 ,$sum应该是返回的行数  你可以输出下看看 

学院里的小寂寞

你要看这个错误提示的,这句错误提示你,mysqli_num_rows()这个方法期望mysqli_result的布尔值给定值为1,在D:\XXX路径\forums.php文件的第24行

  • Antwort 具体该怎么操作,我是小白 ,不太懂这个
    还好 Autor 2019-02-20 17:24:52
Beliebte Tutorials
Mehr>
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!