$faq = array(); while (list($fid, $ftitle, $fquestion, $fanswer) = $result->fetch(3)) { $faq[$fid] = array('id' => $fid, 'title' => $ftitle, 'question' => $fquestion, 'answer' => $fanswer); } if (!empty($list_cats[$catid]['keywords'])) { $key_words = $list_cats[$catid]['keywords']; } elseif (!empty($faq)) { $key_words = update_keywords($catid, $faq); } $contents = theme_cat_faq($list_cats, $catid, $faq); include NV_ROOTDIR . '/includes/header.php'; echo nv_site_theme($contents); include NV_ROOTDIR . '/includes/footer.php'; exit; } elseif ($module_setting['type_main'] == 0) { $contents = theme_main_faq($list_cats); } elseif ($module_setting['type_main'] == 1 or $module_setting['type_main'] == 2) { $order = $module_setting['type_main'] == 1 ? "DESC" : "ASC"; $query = "SELECT id,title, question, answer FROM " . NV_PREFIXLANG . "_" . $module_data . " WHERE status=1 ORDER BY addtime " . $order; $result = $db->query($query); $faq = array(); while (list($fid, $ftitle, $fquestion, $fanswer) = $result->fetch(3)) { $faq[$fid] = array('id' => $fid, 'title' => $ftitle, 'question' => $fquestion, 'answer' => $fanswer); } $contents = theme_cat_faq(array(), 0, $faq); } else { nv_info_die($lang_global['error_404_title'], $lang_global['error_404_title'], $lang_global['error_404_content']); } include NV_ROOTDIR . '/includes/header.php'; echo nv_site_theme($contents); include NV_ROOTDIR . '/includes/footer.php';
$faq = array(); while (list($fid, $ftitle, $fquestion, $fanswer) = $db->sql_fetchrow($result)) { $faq[$fid] = array('id' => $fid, 'title' => $ftitle, 'question' => $fquestion, 'answer' => $fanswer); } if (!empty($list_cats[$catid]['keywords'])) { $key_words = $list_cats[$catid]['keywords']; } elseif (!empty($faq)) { $key_words = update_keywords($catid, $faq); } $contents = theme_cat_faq($list_cats, $catid, $faq, $mod_title); include NV_ROOTDIR . "/includes/header.php"; echo nv_site_theme($contents); include NV_ROOTDIR . "/includes/footer.php"; exit; } elseif ($module_setting['type_main'] == 0) { $contents = theme_main_faq($list_cats, $mod_title); } elseif ($module_setting['type_main'] == 1 or $module_setting['type_main'] == 2) { $order = $module_setting['type_main'] == 1 ? "DESC" : "ASC"; $query = "SELECT `id`,`title`, `question`, `answer` FROM `" . NV_PREFIXLANG . "_" . $module_data . "` WHERE `status`=1 ORDER BY `addtime` " . $order; $result = $db->sql_query($query); $faq = array(); while (list($fid, $ftitle, $fquestion, $fanswer) = $db->sql_fetchrow($result)) { $faq[$fid] = array('id' => $fid, 'title' => $ftitle, 'question' => $fquestion, 'answer' => $fanswer); } $contents = theme_cat_faq(array(), 0, $faq, $mod_title); } else { nv_info_die($lang_global['error_404_title'], $lang_global['error_404_title'], $lang_global['error_404_content']); } include NV_ROOTDIR . "/includes/header.php"; echo nv_site_theme($contents); include NV_ROOTDIR . "/includes/footer.php";