$board['board_key'] : community와 같은 문자열을 말합니다.$board['id'] 숫자를 말합니다. for문이 아직 익숙하신 분들을 위해서 예제를 만들어드립니다.
$db = Database::getInstance();
// 게시물 목록 가져오기
$sql = "SELECT * FROM `dx_posts` WHERE board_id = '{$board['id']}' and status=1 ORDER BY id DESC LIMIT 10";
$posts_test = $db->rows($sql);
// for문
for ($i = 0; $i < count($posts_test); $i++) {
echo $posts_test[$i]['title'];
}
$db = Database::getInstance();
항상 써야 하는 이유:
$db가 주입되지 않은 환경에서null이 되어 Fatal error 발생getInstance()는 싱글톤이라 이미 연결된 DB를 재사용하므로 성능 부담 없음- 어디서든 동일하게 동작이 보장됨