看板 PHP 關於我們 聯絡資訊
我想做一個分析 網站上有不同的商品連結 想做統計每個使用者 點擊各品牌的次數 目前想法是點一次就insert進資料庫 品牌,使用者名,時間 這樣要如何計算比較方便呢 想作成表格如下 使用者 品牌1 品牌2 品牌3 powyo 2 50 12 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.62.185.25 ※ 文章網址: http://www.ptt.cc/bbs/PHP/M.1413529365.A.B06.html
meteorsok: user_id, product_id, created_at 10/17 15:20
meteorsok: sorry...brand_id = =... 10/17 15:21
ckmarkhsu: 可以推直接用GA 做就好嗎XD 不要自幹 10/17 15:34
powyo: 什麼是GA? 10/17 17:07
powyo: 硬幹是可以做出來 但太麻煩了 不知有沒有好方法= = 10/17 17:08
powyo: 每個使用者的品牌都要count 想到就頭痛.. 10/17 17:09
tper8042: Google Analytics? 10/17 17:11
meteorsok: 一點也不麻煩吧 10/17 17:36
meteorsok: select count(user_id), tbl.* from tbl 10/17 17:37
meteorsok: group by brand_id 10/17 17:37
powyo: 這樣可以算出每個品牌被使用者點了多少次嗎? 10/17 17:56
meteorsok: 忘記要先group user_id => group by user_id, brand_id 10/17 17:56
powyo: 你這樣說我就懂了 不過我已經下班 只好下禮拜一在試試看 10/17 17:58
powyo: 感恩 10/17 17:58
powyo: 這樣出來的結果 假設有8個品牌 就會有8個值嗎? 10/17 18:01
meteorsok: userA brandA countA , userB brandB countB 10/17 20:27
meteorsok: userA brandB countX blahblah 10/17 20:28
meteorsok: example: http://sqlfiddle.com/#!2/c6238/2 10/17 21:17
cf1064: 每次點擊就去資料庫搜使用者and產品,當存在時就用update 10/17 23:27
cf1064: +1,不存在時就insert 使用者、產品、數量=1 10/17 23:28
duck10704: Google Analytics event tracking +1 10/19 02:09