PHP echo仅返回1位数结果

时间:2014-06-18 15:46:47

标签: php mysql phpmyadmin joomla2.5

当我查询数据库本身时,两个查询都返回正确数量的结果。但是,当我将此代码放入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]; ?>

2 个答案:

答案 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]从您的结果中获取第一个字母/数字,这就是您无法获得完整结果的原因。

相关问题