$idArr[0] ); $id_list = $visit->getNewsID(); foreach($id_list as $key => $val){ if($val['id'] == $idArr[0]){ if(isset($id_list[$key - 1]['id'])){ $idArr[1] = $id_list[$key - 1]['id']; } if(isset($id_list[$key + 1]['id'])){ $idArr[2] = $id_list[$key + 1]['id']; } } } if(isset($idArr[1])){ $infoArr1 = array( 'id' => $idArr[1] ); }else{ $infoArr1 = array( 'id' => '' ); } if(isset($idArr[2])){ $infoArr2 = array( 'id' => $idArr[2] ); }else{ $infoArr2 = array( 'id' => '' ); } $returnInfo = $visit->getNewsView( $infoArr ); $returnInfo1 = $visit->getNewsView1( $infoArr1 ); $returnInfo2 = $visit->getNewsView1( $infoArr2 ); if ( ! is_array( $returnInfo1 ) ) { $smarty->assign( 'isprevNull', 1 ); } else { $smarty->assign( 'isprevNull', 0 ); $smarty->assign( 'content1', $returnInfo1 ); } if ( ! is_array( $returnInfo2 ) ) { $smarty->assign( 'isnextNull', 1 ); } else { $smarty->assign( 'isnextNull', 0 ); $smarty->assign( 'content2', $returnInfo2 ); } $smarty->assign( 'content', $returnInfo ); $smarty->display( 'news/view.tpl.html' ); include_once ( '../bottom.php' ); ?>