我現在做的這網頁........說要有當日人氣顯示...........
所以我設了一個資料表專門紀錄人家來網站的參數
共紀錄三個東西~~~~IP, 時間, 瀏覽的網頁
欄位名稱就是ip,date,page
然後要取得今天的瀏覽人數是多少.................語法這樣下
SELECT * FROM `popular` WHERE DATE(`date`) = DATE(NOW())
這語法會取得所有今天瀏覽產生的資料
在改成這個~
SELECT DISTINCT(`ip`) FROM `popular` WHERE DATE(`date`) = DATE(NOW())
會取得所有今天有瀏覽的IP
在改成這樣~~
SELECT COUNT(DISTINCT(`ip`)) as xx FROM `popular` WHERE DATE(`date`) = DATE(NOW())
就會取得出今天的瀏覽人數~~~欄位名稱叫xx
可以上MySQL官網找Date的文件~~
http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html
沒有留言:
發佈留言