在会员中心如果要展示某个栏目的信息,用dede标签是没用的,所以只能用原生的sql语句来实现,以下是具体代码
<?php
$archives = array();
$query = "SELECT * from #@__archives where typeid='栏目ID' ORDER BY id DESC limit 0,6";
$arcArr = array();
$dsql->Execute('m', $query);
while($row = $dsql->GetArray('m'))
{
$archives[] = $row;
?>
<li>
<a href="/plus/view.php?aid=<?php echo $row['id']?>" target="_blank">
<img class="lazy" alt="<?php echo $row['title']?>" src="<?php echo $row['litpic']?>" style="display: inline;"></a>
</li>
<?php } ?>
最主要的是
/plus/view.php?aid=<?php echo $row['id']?>
这块代码,因为每条信息他没有链接地址的这个字段,所以view.php这个文件可以跳转到关于这条信息的页面。
本文介绍了一种在会员中心展示特定栏目信息的方法。通过使用原生SQL语句而非dede标签,实现了对指定栏目下文章的高效检索与展示。特别地,通过执行SQL查询并遍历结果集,构造了每篇文章的链接,最终实现了动态加载栏目内容。
4955

被折叠的 条评论
为什么被折叠?



