ExecuteNoneQuery($query)) { showmsg('审核成功','story_books.php'); exit(); } else { showmsg('审核失败','story_books.php'); exit(); } } //读取所有栏目列表 $dsql->SetQuery("SELECT id,classname,pid,rank FROM #@__story_catalog ORDER BY rank ASC"); $dsql->Execute(); $ranks = Array(); $btypes = Array(); $stypes = Array(); while($row = $dsql->GetArray()) { if($row['pid']==0) { $btypes[$row['id']] = $row['classname']; } else { $stypes[$row['pid']][$row['id']] = $row['classname']; } $ranks[$row['id']] = $row['rank']; } $addquery = ""; if($ischeck == 1) { $addquery .= " and ischeck=0 "; } $orderby = " ORDER BY b.bid DESC "; if($catid!=0) { $addquery .= " And (b.bcatid='$catid' OR b.catid='$catid') "; } if($keyword!="") { $addquery .= " And (b.bookname LIKE '%$keyword%' OR b.author LIKE '%$keyword%') "; } $query = " SELECT b.bid,b.catid,b.bookname,b.booktype,b.litpic,b.ischeck,b.postnum,b.senddate,c.id AS cid,c.classname FROM #@__story_books b LEFT JOIN #@__story_catalog c ON c.id = b.catid WHERE b.bid>0 $addquery $orderby "; $dlist = new DataListCP(); $dlist->pageSize = 20; $dlist->SetParameter("keyword", $keyword); $dlist->SetParameter("catid", $cid); $dlist->SetParameter("orderby", $orderby); $dlist->SetTemplate(DEDEADMIN. '/templets/story_books.htm'); $dlist->SetSource($query); $dlist->Display();