Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Codeigniter 编码点火器->;计数表编号并显示在页面上_Codeigniter - Fatal编程技术网

Codeigniter 编码点火器->;计数表编号并显示在页面上

Codeigniter 编码点火器->;计数表编号并显示在页面上,codeigniter,Codeigniter,我想在我的网站上显示表格的行数。 查询正在mysql页面上运行。它显示1292 模型 看法 这只显示数字1。您只是从您的模型返回TRUE或FALSE$count然后计算为1。您需要返回实际计数,而不仅仅是布尔值 此外,为了简化操作,您可以使用CodeIgniter的便捷的count\u all方法: $count = $this->db->count_all('T_BOOKMARK_HISTORY'); return $count; 那么,在你看来: <?= $coun

我想在我的网站上显示表格的行数。 查询正在mysql页面上运行。它显示1292

模型

看法



这只显示数字1。

您只是从您的模型返回
TRUE
FALSE
<代码>$count然后计算为
1
。您需要返回实际计数,而不仅仅是布尔值

此外,为了简化操作,您可以使用CodeIgniter的便捷的
count\u all
方法:

$count = $this->db->count_all('T_BOOKMARK_HISTORY');

return $count;
那么,在你看来:

<?= $count ?>

您只是从您的模型中返回
TRUE
FALSE
<代码>$count然后计算为
1
。您需要返回实际计数,而不仅仅是布尔值

此外,为了简化操作,您可以使用CodeIgniter的便捷的
count\u all
方法:

$count = $this->db->count_all('T_BOOKMARK_HISTORY');

return $count;
那么,在你看来:

<?= $count ?>


基本正确,但需要返回num_rows()而不是true@Henesnarfel例如我认为那不对
num_rows()
返回结果查询中的记录数,在执行'COUNT'时,该记录数将仅为1条记录。它不会返回表中的实际行数。@Colin Crap,你说得对。完全错过了。他需要至少删除
COUNT()
或使用您的方法您基本上是正确的,但您需要返回num_rows()而不是true@Henesnarfel例如我认为那不对
num_rows()
返回结果查询中的记录数,在执行'COUNT'时,该记录数将仅为1条记录。它不会返回表中的实际行数。@Colin Crap,你说得对。完全错过了。他至少需要删除
COUNT()
或使用您的method@jakedyson:太好了!我很高兴它对你有用。请考虑将答案标记为“接受”,如果它解决了您的解决方案…@杰克戴森:太好了!我很高兴它对你有用。请考虑将答案标记为“接受”,如果它解决了你的解决方案。
<?= $count ?>