Joomla!에서 기본 쿼리가 있습니다. 실제로 아무것도 반환하지 않는 이유를 알 수 없습니다.줌라! 쿼리 결과가 없습니다
$database =& JFactory::getDBO();
$query = "SELECT * FROM my_table";
$database->setQuery($query);
$result = $database->loadObjectList();
var_dump($result);
die();
쿼리는 매우 기본적인 것입니다. $ result를 null로 반환합니다. 문제는, 별도의 .php scrip 파일 (localhost/myscript.php)에서이 쿼리를 실행한다는 것입니다. 내 웹 사이트의 다른 모든 쿼리는 (이 스크립트와 같은 다른 스크립트 파일을 포함하여) 정상적으로 실행되는 것처럼 보입니다.
터미널에서이 쿼리를 실행하고 원하는 결과를 반환합니다. 제발, 나는 약간의 아이디어가 필요합니다 :)
올바른 클래스 파일을 포함 시켰습니까? – HamZa
여러 단계에서 오류 검사기를 추가합니다 ... 쿼리를 반향시킨 다음 결과를 인쇄하여 디버깅하기 쉽도록 디버그하십시오. 이것을 시도해보십시오 -> echo "데이터베이스 접두사는 :". $ database-> getPrefix(); 그래서 당신은 당신의 첫 번째 라인이 잘 작동하는지 확인할 수 있습니다. – swapnesh