Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

[疑难] 请问如何只获取某一个栏目下的TAG?

[复制链接]
Euroo 发表于 2009-8-10 10:48:44 | 显示全部楼层 |阅读模式
SupeSite模板
语言编码: GBK简体 
风格转换者: 原创
请问如何只获取某一个栏目下的TAG?
请问如何只获取某一个栏目下的TAG?
回复

使用道具 举报

五元超市 发表于 2009-8-10 14:41:28 | 显示全部楼层
没有办法。。
回复

使用道具 举报

yushine 发表于 2009-8-10 15:02:55 | 显示全部楼层
可以用SQL来调用
回复

使用道具 举报

 楼主| Euroo 发表于 2009-8-10 16:25:10 | 显示全部楼层
3# yushine

请问这位大哥,SQL要怎么写,能否告知?
回复

使用道具 举报

 楼主| Euroo 发表于 2009-8-11 07:23:35 | 显示全部楼层
请问这位大哥,SQL要怎么写,能否告知?
回复

使用道具 举报

wen110 发表于 2009-8-12 09:35:11 | 显示全部楼层
本帖最后由 wen110 于 2009-8-12 16:58 编辑

tag表如下:
tagid         tagname         uid         username         dateline         close         spacenewsnum         relativetags

并没有栏目的ID。如果不修改程序,SS7不能按栏目调用TAG。
回复

使用道具 举报

yushine 发表于 2009-8-12 11:31:24 | 显示全部楼层
加一个 catid字段
在添加文章的时候 从category数据表输出 然后用select标签做选择器
最后插入到 tag表不就行了
回复

使用道具 举报

wen110 发表于 2009-8-12 17:51:50 | 显示全部楼层
本帖最后由 wen110 于 2009-8-12 17:53 编辑

1、数据库tag表中新建一个catid字段。

2、admin文件夹下,找到admin_spacenews.php

找到
  1.         if(!empty($tagarr['nonename'])) {
  2.                 foreach ($tagarr['nonename'] as $posttagname) {
  3.                         $insertsqlarr = array(
  4.                                 'tagname' => $posttagname,
  5.                                 'uid' => $_SGLOBAL['supe_uid'],
  6.                                 'username' => $_SGLOBAL['supe_username'],
  7.                                 'dateline' => $_SGLOBAL['timestamp'],

复制代码
下面添加
'catid' => $_POST['catid'],

3、调用时使用SQL即可。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-15 01:11 , Processed in 0.089251 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表