帝国论坛帝国网站管理系统交流区帝国CMS 7.5专版[求助]收藏夹如何分类调用? 【本版专题贴子】  
主题:[求助]收藏夹如何分类调用? [加入收藏夹]   

senn
用户头衔:书生

精华贴   :0
发贴数   :36
经验值   :187
注册时间:2018-01-15
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
[求助]收藏夹如何分类调用?
会员收藏文章的时候可以分类收藏,制作模板的时候我想直接分类循环调用出来,如何实现呢?高手给点建议

在网上找到一个调用办法,会员空间调用该会员的收藏文章列表,可以调用出来,但是不能分类显示,如何分类显示呢?

--------
<?php
$favasql=$empire->query("select favaid,favatime,id,classid from {$dbtbpre}enewsfava where userid='$userid' order by favaid desc limit 10");
while($fr=$empire->fetch($favasql))
{
if(empty($class_r[$fr[classid]][tbname]))
{continue;}
$infor=$empire->fetch1("select title,titleurl,groupid,filename,newspath,onclick,classid,id,newstime from {$dbtbpre}ecms_news where id='$fr[id]' limit 1");
$titlelink=sys_ReturnBqTitleLink($infor);//标题链接
if(!$infor['id'])
{
$infor['title']="此信息已删除";
$titlelink="#EmpireCMS";
}
?>
<table>
<tbody>
<tr>
<td class="infotitle"><a href="<?=$titlelink?>" target="_blank"><?=$infor[title]?></a></td>
<td class="click"><?=$infor[onclick]?></td>
<td class="time"><?=date("Y-m-d",$infor[newstime])?></td>
</tr>
</tbody>
</table>
<?
}
?>
---------

类似这样:


收藏分类一:
1、文章001
2、文章002
3、文章003
……

收藏分类二:
1、文章001
2、文章002
3、文章003
……





2019-04-18 10:50:58 已设置保密 顶部 回复 引用 报告 编辑 删除

tkf88
用户头衔:探花

精华贴   :0
发贴数   :8628
经验值   :21931
注册时间:2007-05-26
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

加条件:cid=分类id




2019-04-18 12:50:35 已设置保密 顶部 回复 引用 报告 编辑 删除

senn
用户头衔:书生

精华贴   :0
发贴数   :36
经验值   :187
注册时间:2018-01-15
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

原帖由 tkf88 于 2019-04-18 12:50:35 发表
加条件:cid=分类id



不是很懂,本人小白,请问一下是加在这个地方吗?然后那个分类名怎么调用呢?
--------
<?php
$favasql=$empire->query("select favaid,favatime,id,classid from {$dbtbpre}enewsfava where userid='$userid' and cid=1 order by favaid desc");
while($fr=$empire->fetch($favasql))
{
if(empty($class_r[$fr[classid]][tbname]))
{continue;}
$infor=$empire->fetch1("select title,titleurl,groupid,filename,newspath,onclick,classid,id,newstime from {$dbtbpre}ecms_news where id='$fr[id]' limit 1");
$titlelink=sys_ReturnBqTitleLink($infor);//标题链接
if(!$infor['id'])
{
$infor['title']="此信息已删除";
$titlelink="#EmpireCMS";
}
?>
<table>
<tbody>
<tr>
<td class="infotitle"><a href="<?=$titlelink?>" target="_blank"><?=$infor[title]?></a></td>
<td class="click"><?=$infor[onclick]?></td>
<td class="time"><?=date("Y-m-d",$infor[newstime])?></td>
</tr>
</tbody>
</table>
<?
}
?>

<?php
$favasql=$empire->query("select favaid,favatime,id,classid from {$dbtbpre}enewsfava where userid='$userid' and cid=2 order by favaid desc");
while($fr=$empire->fetch($favasql))
{
if(empty($class_r[$fr[classid]][tbname]))
{continue;}
$infor=$empire->fetch1("select title,titleurl,groupid,filename,newspath,onclick,classid,id,newstime from {$dbtbpre}ecms_news where id='$fr[id]' limit 1");
$titlelink=sys_ReturnBqTitleLink($infor);//标题链接
if(!$infor['id'])
{
$infor['title']="此信息已删除";
$titlelink="#EmpireCMS";
}
?>
<table>
<tbody>
<tr>
<td class="infotitle"><a href="<?=$titlelink?>" target="_blank"><?=$infor[title]?></a></td>
<td class="click"><?=$infor[onclick]?></td>
<td class="time"><?=date("Y-m-d",$infor[newstime])?></td>
</tr>
</tbody>
</table>
<?
}
?>
--------




2019-04-18 21:16:26 已设置保密 顶部 回复 引用 报告 编辑 删除

senn
用户头衔:书生

精华贴   :0
发贴数   :36
经验值   :187
注册时间:2018-01-15
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]





2019-04-19 10:56:44 已设置保密 顶部 回复 引用 报告 编辑 删除

kinglau2
用户头衔:秀才

精华贴   :0
发贴数   :234
经验值   :559
注册时间:2018-07-09
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]





2019-04-19 12:46:37 已设置保密 顶部 回复 引用 报告 编辑 删除

senn
用户头衔:书生

精华贴   :0
发贴数   :36
经验值   :187
注册时间:2018-01-15
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

呼叫大神




2019-04-19 19:27:03 已设置保密 顶部 回复 引用 报告 编辑 删除

boyandgirl
用户头衔:进士

精华贴   :0
发贴数   :1251
经验值   :3674
注册时间:2015-01-26
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]

代码看头大,帮顶




2019-04-20 06:28:56 已设置保密 顶部 回复 引用 报告 编辑 删除

senn
用户头衔:书生

精华贴   :0
发贴数   :36
经验值   :187
注册时间:2018-01-15
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 8 楼]





2019-04-20 15:13:18 已设置保密 顶部 回复 引用 报告 编辑 删除

455ax
用户头衔:探花

精华贴   :0
发贴数   :7144
经验值   :19055
注册时间:2007-05-29
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 9 楼]

要先查询分类表,然后再循环查询收藏表,不过这样的分不了页




2019-04-21 07:38:04 已设置保密 顶部 回复 引用 报告 编辑 删除

senn
用户头衔:书生

精华贴   :0
发贴数   :36
经验值   :187
注册时间:2018-01-15
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 10 楼]

完全不懂php啊,大神能给出代码吗?




2019-04-23 19:05:39 已设置保密 顶部 回复 引用 报告 编辑 删除

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1