PHP는 도서 통계를 실현하기 위해 간단한 도서 배경 관리 시스템을 개발합니다.

이 섹션에는 메뉴 관리바에 도서 통계 컬럼 "도서 통계" 기능 페이지가 있습니다.

<table>을 사용하여 그림과 같이 이 페이지를 통해 모든 도서의 카테고리 통계를 볼 수 있습니다. 내부에 <tr>레이아웃이 있고 CSS 스타일이 포함된 테이블입니다.

<table width="100%" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#CCCCCC" class="table">
<tr>
<td height="27" colspan="2" align="left" bgcolor="#FFFFFF" class="bg_tr">&nbsp;后台管理&nbsp;>>&nbsp;图书统计</td>
</tr>
<tr>
<td align="center" bgcolor="#FFFFFF" height="27">图书类别</td>
<td align="center" bgcolor="#FFFFFF">库内图书</td>
</tr>
</table>

SQL 문 쿼리를 통해 내용이 표시됩니다53.png

여기서 COUNT(*) 함수를 사용하여 테이블의 레코드 수를 반환합니다.

GROUP BY 문은 집계 함수와 함께 사용되어 하나 이상의 열을 기반으로 결과 집합을 그룹화합니다.

그룹 유형을 지정하려면 그룹 기준을 사용하세요.

<?php
$SQL = "SELECT type, count(*) FROM yx_books group by type";
?>

마지막으로 while 루프를 사용하여 데이터베이스에서 쿼리된 데이터를 가져옵니다

<?php
$SQL = "SELECT type, count(*) FROM yx_books group by type";
$val=mysqli_query($link,$sql);
while($arr=mysqli_fetch_row($val)){
   echo "<tr height='30'>";
   echo "<td align='center' bgcolor='#FFFFFF'>".$arr[0]."</td>";
   echo "<td align='center' bgcolor='#FFFFFF'>本类目共有:".$arr[1]."&nbsp;种</td>";
   echo "</tr>";
}
?>

참고:

mysql_fetch_row() 함수는 결과 집합에서 숫자 배열로 행을 가져옵니다.

반환 값: 얻은 행을 기반으로 생성된 배열을 반환하거나 더 이상 행이 없으면 false를 반환합니다.

지속적인 학습
||
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>PHP图书管理系统图书统计</title> <style> .table{ border: 1px solid #CAF2FF;/*边框颜色*/ margin-top: 5px; margin-bottom: 5px; background:#a8c7ce; } .td_bgf { background:#d3eaef; color:#000000; } .td_bg { background:#ffffff; color:#344b50; } .bg_tr { font-family: "微软雅黑,Verdana, 新宋体"; color:#e1e2e3;/*标题字体色*/ font-size:12px; font-weight:bolder; background:#353c44;/*标题背景色*/ line-height: 22px; } td { color:#1E5494; font-size:12px; line-height: 18px; } </style> </head> <body> <table width="100%" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#CCCCCC" class="table"> <tr> <td height="27" colspan="2" align="left" bgcolor="#FFFFFF" class="bg_tr"> 后台管理 >> 图书统计</td> </tr> <tr> <td align="center" bgcolor="#FFFFFF" height="27">图书类别</td> <td align="center" bgcolor="#FFFFFF">库内图书</td> </tr> </table> </body> </html>
  • 코스 추천
  • 코스웨어 다운로드
현재 코스웨어를 다운로드할 수 없습니다. 현재 직원들이 정리하고 있습니다. 앞으로도 본 강좌에 많은 관심 부탁드립니다~