$objWebInit->iscached($arrMOutput); $objWebInit->db(); if (empty($_GET['page'])) { $intPage = 1; } else { $intPage = intval($_GET['page']); } $arrWhere = array(); $arrLink = array(); $arrWhere[] = "pass='******'"; $type_title = ''; if (!empty($_GET['type_id'])) { $intTypeID = intval($_GET['type_id']); $type_id = $intTypeID - 1; $type_title = $arrMType[$type_id]['type_title']; $objWebInit->fetchAllChildID($_REQUEST['type_id'], $arrMType, $arrChild); $typeStr = implode($arrChild['type_id'], ','); $arrWhere[] = "type_id in ( " . $typeStr . ")"; $arrLink[] = "type_id=" . $intTypeID; } if (!empty($arrMType)) { foreach ($arrMType as $k => $v) { if ($v['type_id'] == intval($_GET['type_id'])) { $arrMOutput["smarty_assign"]['strTypeTitle'] = $v['type_title']; break; } } } $strWhere = implode(' AND ', $arrWhere); $strWhere = 'where ' . $strWhere; $arrInfoList = $objWebInit->getInfoList($strWhere, ' ORDER BY topflag DESC,submit_date DESC', ($intPage - 1) * $arrGPage['page_size'], $arrGPage['page_size'], 'id,type_id,title,submit_date,bedeck,summary');