您的位置:首页 > 其它

drupal 按类别读取最新文章

2009-12-16 22:40 225 查看

版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://097633.blogbus.com/logs/31448371.html function phptemplate_show_taxonomy_($tid){
//根据tid读取术语名称
$sql ="SELECT name FROM {term_data} WHERE tid = %d";
$result = db_query(db_rewrite_sql($sql),$tid);
while($data = db_fetch_object($result)){
$term_name = $data->name;
}
//$term_name = db_result(db_query($sql),$tid);
//$output是用来拼html的,把html片段和数据拼起来
//print_r($term_name);
$output = "<div>";
$output .= "<h2>".$term_name."</h2><ul>";
//下面是术语相关的节点,按照时间顺序读取
$sql = "SELECT n.nid, n.title, n.created
FROM {term_node} tn
LEFT JOIN {node} n on n.nid = tn.nid
WHERE tn.tid = %d
ORDER BY n.created DESC";
//这里面只取前两个
$result = db_query_range(db_rewrite_sql($sql),$t
Linuser 16:05:31
id,0,2);
//循环,输出节点标题,这里加了链接了,注意l()函数的使用
while($data = db_fetch_object($result)){
$output .="<li>".l($data->title,"node/$data->nid")."< >";
}
//加上结束标签
$output .= "</ul></div>";
/ 返回
return $output;
} 历史上的今天: drupal采集转自www.yiku01.cn 2008-10-27 呵呵,php找兼职或外包的好方法 2008-10-27 随机文章: nginx配置 php 2008-11-14 nginx配置 2008-11-14 Drupal的性能问题 2008-11-14 有时间研究下ubuntu server 安装vmware 再安装 ubuntu server 做集群 2008-11-14 过来人谈网络创业 2008-10-29 收藏到:Del.icio.us
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: