显示客户产品总数

时间:2014-06-03 08:52:02

标签: codeigniter

您好我在向客户端显示附加产品的数量时遇到问题,而不是db中的产品总数。

所以这是我的代码

<div class="span2 action-nav-button">

                    <a href="<?php echo base_url();?>index.php?client/product">

                    <img src="<?php echo base_url();?>template/images/icons/product.png" />

                    <span><?php echo get_phrase('manage_product');?></span>

                    <span class="label label-blue">

                        **<?php echo $this->db->count_all_results('product');?>**

                    </span>

                    </a>

                </div>

正如您所看到的,它显示了297个产品(总数)而不是7个产品。我需要修改这一行(db-&gt; count_all_results(&#39; product&#39;);?&gt;)以显示正确的nubmer?提前谢谢!

-image-&GT; http://postimg.org/image/bb1ce26nv/

1 个答案:

答案 0 :(得分:1)

使用num_rows()

$productsQuery = 'SELECT * FROM product WHERE clientid = "SOME_CLIENT_ID" ';
$query = $this->db->query($productsQuery);

echo $query->num_rows();

当然,将clientid替换为产品表中的实际字段。或者调整请求以仅获取所需客户端的产品。