聯(lián)系官方銷售客服
1835022288
028-61286886
模板標(biāo)簽里面
統(tǒng)計(jì)欄目數(shù)據(jù) 有效數(shù)據(jù): {php echo \Phpcmf\Service::M()->db->table('1_news_index')->where('status=9')->countAllResults();}<br> 今日數(shù)據(jù): {php echo \Phpcmf\Service::M()->db->table('1_news_index')->where('status=9')->where('DATEDIFF(from_unixtime(inputtime),now())=0')->countAllResults();}<br> 七日數(shù)據(jù): {php echo \Phpcmf\Service::M()->db->table('1_news_index')->where('status=9')->where('DATEDIFF(now() , FROM_UNIXTIME(`inputtime`)) <= 7')->countAllResults();}<br> 欄目數(shù)據(jù): {php echo \Phpcmf\Service::M()->db->table('1_news_index')->where('status=9')->where('catid=7')->countAllResults();}<br> 上面的代碼無法統(tǒng)計(jì) 多級欄目,如果一級要統(tǒng)計(jì)包含下級欄目的所有數(shù)據(jù),請下面的代碼 共享模塊欄目數(shù)據(jù):{intval(dr_share_cat_value(1, 'total'))}<br> 獨(dú)立模塊欄目數(shù)據(jù):{intval(dr_cat_value('demo', 1, 'total'))}
1_news_index :站點(diǎn)ID_模塊名字_index
其實(shí),1_news_index 也是數(shù)據(jù)庫表名字,你可以去看數(shù)據(jù)庫表名然后,舉一反三,做出更多統(tǒng)計(jì)
dr_cat_value('demo', 1, 'total'):dr_cat_value('模塊名字', 欄目ID, 'total')
共享欄目的統(tǒng)計(jì)不需要寫模塊名字了,其實(shí)官方為什么不把共享欄目的函數(shù),在模塊名字這里用 share 頂替呢?
比如 dr_cat_value('share', 1, 'total'),這樣代碼就少了一個函數(shù)!
總覺得……好像寫的很隨意!
啥
這種查詢屬于直接查詢數(shù)據(jù)庫,沒有緩存,每次都查,很消耗資源的,用function標(biāo)簽處理一下緩存
回復(fù)@易學(xué)習(xí)
你沒看到我最后寫的函數(shù)?不同需求不同寫法
收藏了,以后會用到
回復(fù)@ibennie

這種好實(shí)現(xiàn)嗎?
回復(fù)一下看看
回復(fù)@ibennie 看看啊
嗯 希望能按條件獲取到各個欄目的數(shù)據(jù)
收藏了,以后會用到
回復(fù)@ibennie 收藏了,以后會用到
回復(fù)@ibennie 以后會用到以后會用到以后會用到以后會用到
回復(fù)@ibennie 以后會用到,收藏了先。
回復(fù)@ibennie 不錯不錯不錯不錯不錯
回復(fù)@ibennie 看一下具體代碼 謝謝樓主
回復(fù)@ibennie 太需要了 謝謝
回復(fù)@ibennie 自定義數(shù)據(jù)庫查詢
回復(fù)@ibennie 為啥還是看不到~
學(xué)習(xí)一下,以后用的到
回復(fù)一下看看
回復(fù)@ibennie 看看一下
回復(fù)@ibennie 學(xué)習(xí)一下,謝謝
學(xué)習(xí)一下 謝謝
正在接觸,學(xué)習(xí)一下
回復(fù)@ibennie 學(xué)習(xí)一下,感謝分享
學(xué)習(xí)一下,謝謝
回復(fù)@ibennie 學(xué)習(xí)一下,謝謝
回復(fù)@ibennie 學(xué)習(xí)一下
回復(fù)@ibennie 學(xué)習(xí)一下
回復(fù)@ibennie 看看啊
回復(fù)@ibennie 學(xué)習(xí)一下啊看看
回復(fù)@houfa 學(xué)習(xí)一下看看
回復(fù)@ibennie 看看看看看看看看看看看看學(xué)習(xí)一下看看