コード例 #1
0
 static function GetEntries($_language = "")
 {
     $rlist = array();
     if (!empty($_language)) {
         $_language = " AND `languages` LIKE '%" . DBManager::RealEscape($_language, true) . "%'";
     } else {
         $_language = " AND `languages`=''";
     }
     if ($result = DBManager::Execute(true, "SELECT * FROM `" . DB_PREFIX . DATABASE_RESOURCES . "` WHERE `kb_public`=1 AND `type`=0 AND `discarded`=0" . $_language . " ORDER BY `title` ASC")) {
         while ($row = DBManager::FetchArray($result)) {
             $entry = new KnowledgeBaseEntry($row);
             $entry->LoadChildNodes(true);
             $rlist[$entry->Id] = $entry;
         }
     }
     return $rlist;
 }