您好我在向客户端显示附加产品的数量时遇到问题,而不是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/
答案 0 :(得分:1)
使用num_rows()
:
$productsQuery = 'SELECT * FROM product WHERE clientid = "SOME_CLIENT_ID" ';
$query = $this->db->query($productsQuery);
echo $query->num_rows();
当然,将clientid
替换为产品表中的实际字段。或者调整请求以仅获取所需客户端的产品。