用sql查詢語句就能實現 例如 你的表名叫student?? 里面的性別字段是sex
成都創新互聯主營新榮網站建設的網絡公司,主營網站建設方案,app開發定制,新榮h5成都小程序開發搭建,新榮網站營銷推廣歡迎新榮等地區企業咨詢
查詢男生有多少人
select?count(*)?as?c?from?student?where?sex='男'
查詢女生有多少人
select?count(*)?as?c?from?student?where?sex='女'
然后在php里用MySQL_fetch_row就能得出結果了
SELECT xx1,COUNT(xx1) AS c FROM 表名 GROUP BY xx1 ORDER BY c DESC
使用COUNT結合GROUP BY去查詢,得到的結果再進行排序即可。這樣不需要用到PHP,只要一個SQL語句就搞定了。
先從數據庫獲取到相應表里的價錢字段的數據,然后遍歷拿到的數據,求和
$sql?=?'select?price?from?table';
//連接數據庫,?執行sql語句,?return查詢的結果$rs
for?($i?=?0,?$sum?=?0;?$i??count($rs);?$i++){
$sum?+=?$rs[$i];
}
統計,就是把基本的數據,整合起來。
用到sql的,有group by 功能,count功能,order by功能等等。
sql將收集的數據,進行統計分析。
一般情況下,sql處理后得到的數據,還要通過php的邏輯來進行整理。
以一定的格式,展示到前臺。
一般都是以數組的方式展示,這也是數據結構的概念。
看這張圖片,基本想想結構大概為
{上線數,出單總數,核過總數,總人均,總核率,{(坐席人1,工號1,出單數1,發貨數1,核單率1),(坐席人2,工號2,出單數2,發貨數2,核單率2)}}
如果用php展示成上面的結構的話,就很好處理了。
兩種方式:
第一:使用一個文本文檔
每次讀取這個文本文檔的數,然后加1,再覆蓋寫入
關鍵代碼:
?php
$txt_db?=?'jsb.txt';
$nums?=?file_get_contents($txt_db);
$nums++;
file_put_contents($txt_db,$nums);
?
第二:使用數據庫,設計數據表,每次更新數據庫。
個人建議:使用第一種方法。
原因:需求簡單,所以盡可能少占資源,抗壓力強。
當前標題:php數據統計項目,php統計系統
網頁鏈接:http://m.newbst.com/article46/hseieg.html
成都網站建設公司_創新互聯,為您提供建站公司、微信公眾號、域名注冊、虛擬主機、面包屑導航、做網站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯