この機能は、総ユーザー数、総記事数、総記事クリック数などを直接カウントすることができます
この関数は V5 より前のバージョンの thinkphp のみをサポートします。V5 バージョンを使用する場合は /**<br>
*ThinkPHP Universal Statistics v1.1 (作者: Xiao Zeng)<br>
* @param $table データベーステーブル名<br>
* @param $クエリ条件は文字列または配列をサポートします<br>
* @param $field フィールドの表示 受信フィールドは、このフィールドの合計値をカウントします<br>
* @return 戻り値 結果がない場合は0を返す<br>
*/<br> をバイパスしてください。
function get_count($table,$where="",$field=""){<br>
$db = M($table);<br>
If($フィールド){<br>
$count = $db->where($where)->sum($field);<br>
}その他{<br>
$count = $db->where($where)->count();<br>
}<br>
$count を返しますか? $count : 0;<br>
}<br>
<br>
<br>
//使用例<br>
<br>
// ユーザーの総数をカウントします<br>
get_count('ユーザー');<br>
<br>
//VIPユーザー数の統計<br>
get_count('user','vip=1'); または get_count('user',array('vip'=>1));<br>
<br>
//記事の総クリック数の統計<br>
get_count('記事','','クリック');<br>
<br>
//レビューされていない記事の数をカウントします<br>
get_count('article','audit=0'); または get_count('article',array('audit'=>0));<br>
<br>
<br>
//テンプレートでも使用可能<br>
<br>
この本の既存のメンバー: <b>{:get_count('user')}</b> 人
<br>
<br>
//コミュニケーションQQグループ 324098841<br>
//フォーラム http://www.flash127.com<br>