public function GetTopics($max = null) { $query = "SELECT * FROM " . System::$Configuration["Database.TablePrefix"] . "forum_topics WHERE forum_id = " . $this->ID . ($max == null ? "" : " LIMIT " . $max); $result = mysql_query($query); $count = mysql_num_rows($result); $retval = array(); for ($i = 0; $i < $count; $i++) { $values = mysql_fetch_assoc($result); $retval[] = ForumTopic::GetByAssoc($values); } return $retval; }