Слияние кода завершено, страница обновится автоматически
<?php
require(dirname(__FILE__)."/"."global.php");
require_once(PHP168_PATH."inc/encode.php");
require(PHP168_PATH."inc/head.php");
require(PHP168_PATH.'/JYAPI.php');
require(PHP168_PATH.'/JYSmarty.php');
//获取科室的资料
$dep = new JYAPI("Model_Dep");
$tid = isset( $_GET["tid"] ) ? $_GET["tid"] : 0;
$typeid = isset( $_GET["typeid"] ) ? $_GET["typeid"] : 0;
$textObj = new JYAPI("Model_ResText",true);
//如果text_id有值,则显示具体的内容,否则显示分类的信息
if($tid){
$text = $textObj->getOneText($tid);
$smarty->assign("text",$text);
$depid = $text['belongs_to_id'];
$dep_name = $dep->getName($depid); // 取得科室名称
$smarty->assign("dep_name",$dep_name);
$smarty->assign("depid",$text['belongs_to_id']);
$smarty->display("res_text.html");
}else{
$depid= isset($_GET['depid']) ? $_GET['depid'] : 0;
if(!$depid){
echo "<script>alert('您没有选择科室');history.go(-1);</script>";
exit;
}
$typeid = isset($_GET['typeid']) ? $_GET['typeid'] : 0;
$dep_name = $dep->getName($depid); // 取得科室资料
$smarty->assign("dep_name",$dep_name);
$smarty->assign("depid",$depid);
$smarty->assign("typeid",$typeid);
//如果typeid为空,则获取所有文章的列表,否则获取指定类别的文章列表
$typeObj = new JYAPI("Model_ResType");
$where = 'belongs_to_id ='.$depid;
$tmplist = $typeObj->getAllType($where);
foreach($tmplist as $rs){
if($typeid){
if($typeid == $rs['res_type_id']){
$tmp['typeid']=0;
$tmp['typename'] = $rs['res_type_name'];
$smarty->assign("typename",$rs['res_type_name']);
$where = 'res_type_id ='.$typeid;
$tmp['txtlist'] = $textObj->getAllText($where);
$typelist[]=$tmp;
}
}else{
$tmp['typeid']=$rs['res_type_id'];
$tmp['typename'] = $rs['res_type_name'];
$where = 'res_type_id ='.$rs['res_type_id'];
$tmp['txtlist'] = $textObj->getAllText($where);
$typelist[]=$tmp;
}
}
$smarty->assign("typelist",$typelist);
$smarty->display("res_text_list.html");
}
require(PHP168_PATH."inc/foot.php");
?>
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )