Vzl*_*tea 1 php mysql database joomla
我有一个Joomla 1.5网站.我的网站上有不同"状态"的文章.我正在尝试做的是"计数"并显示有多少文章例如"status = 1"(已过期)或"status = 3"(已被阻止)或"status = 2"(有效)等.
这是PhpMyAdmin中的状态 - http://awesomescreenshot.com/07a8ijz75
这是我写的,但它总是给我相同的结果 - 1
<?php echo count($this->row->status==1) ?>
Run Code Online (Sandbox Code Playgroud)
我错过了什么?谢谢
Tyl*_*ves 11
使用SQL计数功能.
select count(*) from articles where status = 1;
Run Code Online (Sandbox Code Playgroud)
使用你的数据库!如果您在PHP代码中对数据库中的数据进行排序,计数等,那么您做错了.
如果您想要所有状态,请执行以下操作:
select status, count(*) from articles group by status;
Run Code Online (Sandbox Code Playgroud)