兩種方式:
我們提供的服務有:做網站、成都網站制作、微信公眾號開發(fā)、網站優(yōu)化、網站認證、偏關ssl等。為近千家企事業(yè)單位解決了網站和推廣的問題。提供周到的售前咨詢和貼心的售后服務,是有科學管理、有技術的偏關網站制作公司
第一:使用一個文本文檔
每次讀取這個文本文檔的數,然后加1,再覆蓋寫入
關鍵代碼:
?php
$txt_db?=?'jsb.txt';
$nums?=?file_get_contents($txt_db);
$nums++;
file_put_contents($txt_db,$nums);
?
第二:使用數據庫,設計數據表,每次更新數據庫。
個人建議:使用第一種方法。
原因:需求簡單,所以盡可能少占資源,抗壓力強。
用sql查詢語句就能實現(xiàn) 例如 你的表名叫student?? 里面的性別字段是sex
查詢男生有多少人
select?count(*)?as?c?from?student?where?sex='男'
查詢女生有多少人
select?count(*)?as?c?from?student?where?sex='女'
然后在php里用MySQL_fetch_row就能得出結果了
統(tǒng)計,就是把基本的數據,整合起來。
用到sql的,有group by 功能,count功能,order by功能等等。
sql將收集的數據,進行統(tǒng)計分析。
一般情況下,sql處理后得到的數據,還要通過php的邏輯來進行整理。
以一定的格式,展示到前臺。
一般都是以數組的方式展示,這也是數據結構的概念。
看這張圖片,基本想想結構大概為
{上線數,出單總數,核過總數,總人均,總核率,{(坐席人1,工號1,出單數1,發(fā)貨數1,核單率1),(坐席人2,工號2,出單數2,發(fā)貨數2,核單率2)}}
如果用php展示成上面的結構的話,就很好處理了。
要想知道每個數據庫的大小的話,步驟如下:
1、進入information_schema
數據庫(存放了其他的數據庫的信息)
use
information_schema;
2、查詢所有數據的大?。?/p>
select
concat(round(sum(data_length/1024/1024),2),'MB')
as
data
from
tables;
3、查看指定數據庫的大?。?/p>
比如查看數據庫home的大小
select
concat(round(sum(data_length/1024/1024),2),'MB')
as
data
from
tables
where
table_schema='home';
4、查看指定數據庫的某個表的大小
比如查看數據庫home中
members
表的大小
select
concat(round(sum(data_length/1024/1024),2),'MB')
as
data
from
tables
where
table_schema='home'
and
table_name='members';
php連接數據庫服務器,然后選擇使用的數據庫名稱為information_schema,然后執(zhí)行查詢就行了。看你問的這個問題應該不會不知道用php訪問數據庫吧。
如果你權限不夠的話可能只能對特定的數據庫的信息進行查詢。