php首页调用分类文章的问题
数据库中有两个表
文章表
字段 类型 Null 默认
id int(10) 否
title varchar(100) 否
author varchar(10) 是 NULL
fromweb varchar(30) 是 NULL
date date 是 NULL
text mediumtext 否
counts int(10) 否 1
sortsid varchar(255) 否
news tinyint(1) 否 0
imagearticle tinyint(1) 否 0
rapporter varchar(20) 否
分类表
字段 类型 Null 默认
categoriseid smallint(5) 否
parentname char(255) 否 0
listid char(255) 否
layers tinyint(2) 否 1
categorisename char(255) 否
我想在首页上显示不同分类的文章,请问如何实现这段代码,急用,
它本身的分类显示代码为,但无法达到我的想法,我是想在首页显示几个不同分类,而它的显示分类却是“..php?typeid=?”
if(!empty($HTTP_GET_VARS['typeid'])){
$page = new show_page;
$page->file = "list.php";
$page->pvar = "pagecount";
$page->setvar(array(
"typeid" => "".$_GET_['typeid'].""
));
$myrange=strlen($_GET['typeid']);
if($myrange<5){
$u=5-$myrange;
for($i=0;$i<$u;$i++){
$ling.='0';
}
}
// echo $ling;
$result=$db->query("SELECT count(*) AS total FROM ".$tablepre."article WHERE sortsid LIKE '%|".$ling.$_GET['typeid']."|%' && news=0 ".$head_article."");
$article_nums=$db->object_row($result);
////echo 'aaa:'.$article_nums;
//echo "|".$ling.$HTTP_GET_VARS['typeid']."|";
$page->set($pagenums,$article_nums->total);
$limit=$page->limit();
//echo $page->tpage;
$list_article=$db->query("SELECT id,title,date,counts FROM ".$tablepre."article WHERE sortsid LIKE '%".$ling.$_GET['typeid']."%' && news=0 ".$head_article." ORDER BY id DESC LIMIT $limit;");
$pagetime=$page->output(1);
while($list_article=$db->array_row()){
eval("\$article_display .=\"".gettemplate('article_display.html')."\";");
}