DB 자체를 쿼리하면 두 쿼리 모두 올바른 수의 결과를 반환합니다. 그러나, 내가 Joomla 2.5 로이 코드를 드롭하면, 그것은 단지 숫자 9로 돌아갑니다. 그 후에, 더 있다면, 그것은 첫 번째 숫자 만 표시됩니다. 그래서, 기본적으로 11이 결과가되어야합니다. 그러나 단지 1이 표시됩니다. 제발 도와주세요!PHP 에코 만 한 자리 결과를 반환합니다.
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]; ?>
SQL 문이 잘못되었습니다. 'NOW()'함수는 인수를 취하지 않습니다. 이 쿼리가 결과 집합을 반환했다면'SELECT' 목록에'COUNT()'집계 때문에 정확히 한 행만 포함하게됩니다. – spencer7593