【发布时间】:2020-03-02 06:10:20
【问题描述】:
我尝试将此代码包含到我的程序中,但仪表板中显示的数字与数据库(mysql)不匹配在我的仪表板中应该是“4”你可以看到我的图片。这是我的代码:
<?php echo $this->db->query("SELECT count( distinct destination_name_) FROM mobil")->num_rows(); ?>
我在表名中的列:destination_name 我的数据库名称:mobil
请帮帮我, 之前谢谢你
【问题讨论】:
-
而不是代码截图,而是将代码置于问题中。
-
你应该打印结果而不是 num_rows
-
num_rows 的任何计数查询将始终为 1。
-
查看答案
-
获取
num_rows属性将始终为 1。因为您从查询中返回 1 行。您需要获取数据而不是检查行数。
标签: php mysql codeigniter