`
gcgmh
  • 浏览: 355031 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

phpcms通过get方法调用discuz数据显示

    博客分类:
  • PHP
阅读更多
转自:http://www.phpcms.cn/2009/0330/153.html


文字阐述:
GET标签直接放到模板里面即可,了解GET标签结构很重要
get标签调用内容数据的标签结构
{get sql="SQL语句" rows="调用行数"}
显示内容方法{$r[需要显示的字段名]}
{/get}

get 标签调用外部数据源的标签结构

{get dbsource="数据源" sql="SQL语句" rows="调用行数"} ]
显示内容方法{$r[需要显示的字段名]}
{/get}
模板里面加入GET标签调用数据帮助手册
打开文件 ./templates/default/phpcms/index.html 不一定都是这里,需要在哪里显示就在相应模板里面直接添加GET标签。

在需要显示调用数据的地方开始调用标签

调用get标签

{get dbsource="discuz" sql="select subject,dateline from cdb_threads where fid=3 order by dateline desc" rows="10"}
{$r[subject]} {$r[dateline]}
{/get}

调用discuz数据源中的cdb_threads数据表中fid=3的subject和dateline字段按时间降序排列,总共显示10条
调用更多字段,只需要加入数据表cdb_threads中的字段名即可,关于字段查询可以看第一步。如果查询全部用*即可

get标签几重调用

{get dbsource="discuz" sql="select subject,dateline from cdb_threads where fid=3 order by dateline desc" rows="10"}
{get dbsource="discuz" sql="select message from cdb_posts where tid=$r[tid]"}
{$r[subject]} {$r[dateline]} {$r[message]}
{/get}
{/get}

调用discuz数据源中的cdb_threads数据表中fid=3的subject和dateline字段按时间降序排列,总共显示10条并把相应帖子内容调用message出来,内容截取字数用str_cut()函数例如:{$str_cut($r[message],100,)}
到此GET标签调用就可以方便自如的调用了。用GET标签的时候要结合数据表字段,SQL语句来做。严格按照你需要显示的内容调用出来。了解SQL的写法也是必要的。同里显示出来的内容显示方式就通过CSS直接控制就好,样式好坏看你的CSS了。

分享到:
评论

相关推荐

    phpcms广告数据调用标签类

    phpcms广告数据调用标签类

    phpcms v9模版调用方法

    ### phpcms v9模版调用方法详解 #### 一、概述 phpcms v9是一款功能强大的内容管理系统,广泛应用于各类网站的建设之中。它提供了丰富的模板标签和调用方式,使得开发者能够灵活地控制页面展示效果。本文将详细...

    phpcms v9版本中get标签调用代码大全

    ### phpCMS v9 版本中 get 标签调用代码详解 #### 一、本地调试与服务器迁移 对于很多初次接触phpCMS v9的开发者来说,在本地搭建环境进行调试后将其平滑地迁移到服务器是一项挑战。以下步骤提供了一个简明的操作...

    phpcms调用

    通过位置ID和类别ID调用数据 - `{pc:getsql}` **语法示例**: ``` {pc:getsql="SELECT * FROM v9_news WHERE id IN (SELECT id FROM v9_position_data WHERE posid in(27,28) and catid in(59,60,61)) ORDER BY ...

    phpcms2008标签调用

    本文将详细介绍phpCMS2008中的标签调用方法,帮助开发者更好地理解和运用这些功能强大的标签。 #### 一、标签调用基础概念 在phpCMS2008中,标签是用来动态获取数据的重要方式之一。通过定义特定的SQL语句或者调用...

    PHPCMS通过getJSON调用的地址回调函数一直无法执行

    而JavaScript部分,通过$.getJSON方法发起异步请求,并在请求成功回调中处理返回的数据。如果返回的数据为null,会弹出提示,否则使用$.each方法遍历数据,并将其添加到页面中。 针对该问题的解决方法,首先应确保...

    phpcms标签调用总结

    本总结将对PHPCMS V9中常用的标签调用进行总结,并对每个标签的使用方法和应用场景进行详细说明。 一级、二级栏目标签调用 在PHPCMS V9中,我们可以使用`{pc:content}`标签来调用一级、二级栏目。例如,要调用...

    phpcms v9 get标签各种调用代码整理

    本文主要关注PHPCMS v9中的一个特定功能——GET标签的调用方法。GET标签在PHPCMS v9中用于数据的获取和输出,是提高开发效率的关键工具之一。 首先,我们需要理解GET标签的基本概念。在PHPCMS v9中,GET标签通过...

    phpcms v9使用GET调用指定id文章内容、页面数据方法(get标签什么方法)

    本文主要探讨如何使用GET方法调用指定ID的文章内容以及页面数据,这在自定义模板时非常有用。我们将通过几个实例来深入理解这一过程。 首先,让我们来看一下如何使用GET调用PHP CMS V9中的指定ID页面数据。我们可以...

    PHPCMS V9 数据结构

    模板文件和内容数据之间的关联也是数据结构的一部分,通常通过SQL查询和模板标签实现数据的动态调用。 8. **扩展性**:PHPCMS V9的模块化设计使其具有良好的扩展性,开发者可以通过扩展表结构或添加新的数据库表来...

    phpcms数据导入导出模块

    【phpcms数据导入导出模块】是针对phpcms V9内容管理系统的一个功能扩展,主要用于方便网站管理员进行数据的批量处理。这个模块的核心在于提供了一种高效、灵活的方式来管理和迁移数据,尤其是在大型网站或者需要...

    phpcms调用getJSON无法返回json数据的解决方法

    然而,有时候在尝试使用`getJSON`方法获取JSON数据时,可能会遇到回调函数无法执行或者数据无法正常返回的问题。这个问题通常涉及到服务器端的安全验证机制。 在描述中提到的情况,问题出在phpcms的`check_hash()`...

    PHPCMS V9 表单向导数据导出为EXCEL 插件

    在PHPCMS V9 中,模板引擎允许开发者通过简单的标记语言来设计和定制页面显示效果。在这个插件中,模板可能定义了每个表单字段如何在Excel中展示,包括列宽、字体样式、颜色等。管理员可以通过修改模板来自定义导出...

    phpcmsv9调用tag热门标签插件完整版.zip

    4. **模板标签调用**:在网站模板中,我们通过预定义的模板标签来调用插件,例如 `{pc:tag action="hot" num="10"}`,这个标签会显示前10个热门标签。 5. **前端展示**:在HTML页面上,我们可以根据设计需求,将...

    Phpcms V9内容页show模板调用标签解读

    在Phpcms V9中,通过使用自定义的模板标签可以实现对数据的灵活展示。本文将详细解读Phpcms V9内容页show模板中的各个标签及其用法。 #### 核心标签解读 ### 1. 基本信息展示标签 - **{$title}**:显示当前页面的...

    phpcms v9用get-sql调用数据表中的图组图片示例代码

    本文将详细介绍如何在phpcms v9框架下,利用get-sql方法来获取存储在数据库中的图组信息,并通过一段示例代码将这些图片展示在网页上。 首先,我们需要了解phpcms v9框架的相关组件和功能。phpcms v9是一个基于PHP...

    phpcms v9栏目列表调用每一篇文章内容方法

    若要显示文章内容,由于内容和标题等信息不在同一个数据表中(一般标题存储在`cms_channel`表中,而内容则存储在`cms_news_data`或其他表中),因此不能直接使用模板标签中的moreinfo="1"参数来调用。moreinfo参数在...

    phpcms2008GET高级标签

    phpcms2008GET高级标签 最新的get标签 含所有代码

    phpcms调用文章发布时间标签显示1970的解决方法

    通过上述方法,可以有效解决在使用phpcms V9时,文章发布时间标签显示为1970年的问题。这样的问题通常是由于模板中时间标签的调用方式不当或者数据库查询语句缺少相关时间字段导致的,只要按照正确的步骤进行排查和...

Global site tag (gtag.js) - Google Analytics