destoon 产品总数,求购总数的统计办法,$db->count的原型
来源:互联网 发布:linux磁盘io使用过高 编辑:程序博客网 时间:2024/04/20 10:14
destoon 的首页上有这样的一段代码
<li>产品总数:<span>{php echo $db->count($DT_PRE.'sell_5', 'status=3', 1800);}</span></li>
<li>求购总数:<span>{php echo $db->count($DT_PRE.'buy_6', 'status=3', 1800);}</span></li>
<li>企业总数:<span>{php echo $db->count($DT_PRE.'company', '1', 1800);}</span></li>
<li>在线会员:<span>{php echo $db->count($DT_PRE.'online', '1', 1800);}</span></li>
这个几参数的原型在include/db_mysql.class.php中
第一个参数是表名,第二个参数是条件 ,第三个参数不太清楚具体的作用,从参数名ttl上看是应该生存期限,具体的实现,在文件中的原型如果我们要统计当天的总数的话,就可以这样来实现 {php echo $db->count($DT_PRE.'sell_5', 'status=3 and TO_DAYS(now())=TO_DAYS(adddate)', 1);}条
function get_one($sql, $type = '', $ttl = 0) {$sql = str_replace(array('select ', ' limit '), array('SELECT ', ' LIMIT '), $sql);if(strpos($sql, 'SELECT ') !== false && strpos($sql, ' LIMIT ') === false) $sql .= ' LIMIT 0,1';$query = $this->query($sql, $type, $ttl);$r = $this->fetch_array($query);$this->free_result($query);return $r;}function count($table, $condition = '', $ttl = 0) {global $DT_TIME;$sql = 'SELECT COUNT(*) as amount FROM '.$table;if($condition) $sql .= ' WHERE '.$condition;$r = $this->get_one($sql, $ttl ? 'CACHE' : '', $ttl);return $r ? $r['amount'] : 0;}
0 0
- destoon 产品总数,求购总数的统计办法,$db->count的原型
- destoon产品总数,求购总数,供应总数的标注显示
- 统计记录总数的语句
- 统计某年的字段总数
- sql中奇怪的sum(1),sum(2),count(1),count(6),count(*):统计总数
- MySQL的统计总数count(*)与count(id)或count(字段)的之间的各自效率性能对比
- MySQL的统计总数count(*)与count(id)或count(字段)的之间的各自效率性能对比
- 统计各type的消息的总数
- 统计每个月兔子的总数
- MYSQL 统计某时间段内每天的总数
- 统计每个月兔子的总数
- 统计进入公园的人总数
- 统计每个月兔子的总数
- Hibernate中使用count(*)统计记录总数
- 总数统计
- destoon调用一些插件总数
- 兔子的总数问题
- 实现统计每个栏目下的文章总数的调用
- 最新机器视觉研究团队汇总
- 第一天
- 最简单最好用的天气预报接口
- UVA 10499 (暑假-数学 -H - The Land of Justice)
- 状态机的一些基础概念
- destoon 产品总数,求购总数的统计办法,$db->count的原型
- Ubuntu下如何解压缩zip,tar,tar.gz,tar.bz2文件
- 无法将顶级控件添加到控件
- 11 奇偶数分离
- CC3000 SPI接口编程介绍
- heapsort
- cn">空压机培训被定义为一种学习提富达螺杆式空压机
- 12 喷水装置(二)
- Spring bean的生命周期