Maison  >  Questions et réponses  >  le corps du texte

Les gars, que devons-nous faire ?

<?php

session_start();

header("Content-type:text/html;charset=utf-8"); //Définir l'encodage

$page=isset($_GET['page'] ) ?$_GET['page'] :1 ;//Recevoir le numéro de page

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

$F=$_GET['F'];

/ / Créer une connexion

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

mysqli_set_charset($conn,'utf8'); //Définir le jeu de caractères

$table_name= "tiopic ";//Vérifiez les paramètres du nom de la table

$perpage=5;//Nombre de données affichées sur chaque page

//Nombre maximum de pages et nombre total d'enregistrements

$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];//Obtenir le nombre maximum de pages

$total_page = plafond ($total/$parpage);//Entier ascendant

//Point critique

$page=$page>$total_page:$page;//Situation où le numéro de page suivante est supérieur que le nombre maximum de pages

//Initialisation des paramètres de pagination

$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

还好还好2091 Il y a quelques jours1123

répondre à tous(5)je répondrai

  • TT

    TT2019-02-21 08:43:04

    On estime que soit la fonction de la ligne 24 n'est pas prise en charge, soit il y a un problème avec les paramètres transmis par 24.

    répondre
    0
  • 马先生

    马先生2019-02-20 22:19:52

    Tout d'abord, exécutez votre instruction SQL dans la base de données pour voir s'il y a un résultat, puis videz le résultat de $query. Il s'agit d'un avertissement et non d'une erreur fatale. $sum devrait être le nombre de lignes que vous pouvez afficher. c'est à voir

    répondre
    0
  • 学院里的小寂寞

    学院里的小寂寞2019-02-20 17:22:08

    Vous devez lire ce message d'erreur. Ce message d'erreur vous rappelle que la méthode mysqli_num_rows() s'attend à ce que la valeur booléenne de mysqli_result soit 1, qui se trouve à la ligne 24 du fichier forums.php dans le chemin D:XXX

    répondre
    0
  • 还好

    Comment le faire fonctionner spécifiquement ? Je suis novice et je ne comprends pas vraiment cela.

    还好 · 2019-02-20 17:24:52
  • Annulerrépondre