当我查询数据库本身时,两个查询都返回正确数量的结果。但是,当我将此代码放入Joomla 2.5时,它只会返回到数字9.然后,如果有更多,它将只显示第一个数字。所以,基本上,11应该是结果,但它只会显示1.请帮忙!
SELECT count( * ) as column_name FROM `db`
WHERE column_name >= DATE_FORMAT(NOW('0000-00-00'), '%Y-%m-01')
PHP中的回声:<?php echo $column_name [0]; ?>
答案 0 :(得分:3)
只需使用<?php echo $column_name; ?>
,您添加的[0]
就意味着&#34;字符串的第一个字符&#34;,这样您就可以获得12的1,或者42为4。
答案 1 :(得分:0)
试试这个<?php echo $column_name; ?>
而不是<?php echo $column_name [0]; ?>
$column[0]
从您的结果中获取第一个字母/数字,这就是您无法获得完整结果的原因。