亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

PHP développe un système simple de gestion de l'arrière-plan du livre pour implémenter la fonction de requête de livre

Nous avons déjà implémenté la nouvelle fonction de pagination de gestion des livres dans le système de gestion backend des livres

La fonction de pagination interrogée ici est fondamentalement la même que celle mentionnée ci-dessus.

Cette section explique principalement la fonction de requête et ajoute la fonction de requête dans la fonction de pagination.

51.png

Utilisez l'opérateur SQL LIKE pour rechercher un modèle spécifié dans une colonne de la clause WHERE.

Recherchez les informations du livre en sélectionnant le type et en entrant dans le champ de requête.

<?php
$SQL = "SELECT * FROM yx_books where ".$_POST['seltype']." like ('%".$_POST['coun']."%')";
?>

Ajoutez également le type de sélection et le champ de saisie de la requête aux données affichées sur chaque page

<?php
$SQL = "SELECT * FROM yx_books where ".$_POST['seltype']." like ('%".$_POST['coun']."%') order by id desc limit $startno,$pagesize";
?>

Enfin, bouclez les données de requête de la base de données via l'instruction while

<?php
while($rows=mysqli_fetch_assoc($rs))
{
   ?>
   <tr align="center">
      <td class="td_bg" width="7%"><?php echo $rows["id"]?></td>
      <td class="td_bg" width="28%" height="26"><?php echo $rows["name"]?></td>
      <td class="td_bg" width="12%" height="26"><?php echo $rows["price"]?></td>
      <td class="td_bg" width="24%" height="26"><?php echo $rows["uploadtime"]?></td>
      <td class="td_bg" width="12%" height="26"><?php echo $rows["type"]?></td>
      <td class="td_bg" width="24%">
         <a href="update.php?id=<?php echo $rows['id'] ?>" class="trlink">修改</a>&nbsp;&nbsp;
         <a href="del.php?id=<?php echo $rows['id'] ?>" class="trlink">刪除</a></td>
   </tr>
   <?php
}
?>

Les fonctions d'affichage de la page d'accueil, de la page précédente, de la page suivante et de la dernière page en bas sont fondamentalement similaires à la nouvelle fonction de pagination de gestion de livre précédente.

<tr>
   <th height="25" colspan="6" align="center" class="bg_tr">
      <?php
      if($pageno==1)
      {
         ?>
         首頁 | 上一頁 | <a href="?pageno=<?php echo $pageno+1?>">下一頁</a> |
         <a href="?pageno=<?php echo $_POST['seltype']?>">末頁</a>
         <?php
      }
      else if($pageno==$pagecount)
      {
         ?>
         <a href="?pageno=1">首頁</a> | <a href="?pageno=<?php echo $pageno-1?>">上一頁</a> | 下一頁 | 末頁
         <?php
      }
      else
      {
         ?>
         <a href="?pageno=1">首頁</a> | <a href="?pageno=<?php echo $pageno-1?>">上一頁</a> |
         <a href="?pageno=<?php echo $pageno+1?>" class="forumRowHighlight">下一頁</a> |
         <a href="?pageno=<?php echo $pagecount?>">末頁</a>
         <?php
      }
      ?>
      &nbsp;頁次:<?php echo $pageno ?>/<?php echo $pagecount ?>頁&nbsp;共有<?php echo $recordcount?>條信息 </th>
</tr>


Formation continue
||
<?php $pagesize = 8; //每頁顯示數(shù) $sql = "select * from yx_books where ".$_POST['seltype']." like ('%".$_POST['coun']."%')"; $rs=mysqli_query($link,$sql) or die("請輸入查詢條件!!!"); $recordcount=mysqli_num_rows($rs); //mysql_num_rows() 返回結(jié)果集中行的數(shù)目。此命令僅對 SELECT 語句有效。 $pagecount=($recordcount-1)/$pagesize+1; //計算總頁數(shù) $pagecount=(int)$pagecount; $pageno = $_GET["pageno"]; //獲取當(dāng)前頁 if($pageno=="") { $pageno=1; //當(dāng)前頁為空時顯示第一頁 } if($pageno<1) { $pageno=1; //當(dāng)前頁小于第一頁時顯示第一頁 } if($pageno>$pagecount) { $pageno=$pagecount; //當(dāng)前頁數(shù)大于總頁數(shù)時顯示總頁數(shù) } $startno=($pageno-1)*$pagesize; //每頁從第幾條數(shù)據(jù)開始顯示 $sql="select * from yx_books where ".$_POST['seltype']." like ('%".$_POST['coun']."%') order by id desc limit $startno,$pagesize"; $rs=mysqli_query($link,$sql); ?>
soumettreRéinitialiser le code