2011-09-04 6 views
0

내 아주 기본적인 PHP 지식을 Joomla V1.5 모듈을 만들려고 해요. 나는 모든 Joomla 클래스와 메소드에 대해서는별로 아니지만 아마 나를 도울 수 있습니다.PHP 루프는 모든 Joomla 기사 ID를

내가하려는 것은 특정 카테고리의 모든 기사 ID (일부 HTML)를 반향시키는 PHP 루프를 만드는 것입니다. 일반적으로 Joomla 데이터베이스에서 콘텐츠 테이블을 호출하지만 코드를 좀 더 깔끔하게 만들기 위해 Joomla 클래스를 사용하려고합니다. 누구나 내게 올바른 방향을 가르쳐 줄 수 있습니까? 어떤 수업과 방법이 이것을 사용합니까?

답변

0

기사 선택을 처리하는 클래스가 없습니다.

그래서 쿼리를 사용하여 결과 집합 통해 반복에 온다 :

$ 만일 catId = 59; // 카테고리 ID

$ query = "SELECT * FROM #__content WHERE catid = '". $ catId. " '"; // 쿼리 준비

$ db = & JFactory :: getDBO(); // 데이터베이스 객체를 얻는다

$ db-> setQuery ($ query); // 쿼리 적용

$ articles = $ db-> loadObjectList(); // 쿼리, 반환 결과 목록

의 foreach ($ $ 기사 등 기사) 실행 {//을 기사를 통해 루프

echo 'ID:' . $article->id . ' Title: ' . $article->title; 

}

관련 문제