iis服务器助手广告广告
返回顶部
首页 > 资讯 > CMS >DedeCms用SQL语句调用数据库任意内容方法
  • 910
分享到

DedeCms用SQL语句调用数据库任意内容方法

SQL数据库任意内容 2022-06-12 01:06:48 910人浏览 八月长安
摘要

如何任意调用数据库中的内容呢?先举个例子:大家都知道Dede后台有个频道模型里面有添加单页文档的功能,但如何在首页调用单页文档的内容呢,现在给大家讲下如何使用: 1.首页在后台单页文档管理里添加一个单页文档,内容编辑框输

如何任意调用数据库中的内容呢?先举个例子:大家都知道Dede后台有个频道模型里面有添加单页文档的功能,但如何在首页调用单页文档的内容呢,现在给大家讲下如何使用:

1.首页在后台单页文档管理里添加一个单页文档,内容编辑框输入你要的内容生成。

2.在需要调用单页文档的地方加入sql万用标签{dede:sql sql="select body from dede_sgpage where aid=2"}[field:body /]{/dede:sql} 相信熟悉SQL语言的朋友很容易看懂这句含义。意思其实就是选择数据表dede_sgpage 的body字段输入,aid=2这里的2表示你创建单页文档ID数字,你使用时做下相应修改即可。

又如这句SQL标签样例代码


复制代码代码如下:

{dede:sql sql="select content from dede_arctype where id=2"}

[field:content function=cn_substr(html2Text(@me),600)/]

{/dede:sql}

根据上面的例子,应该很好理解了,这里主要说明一下cn_substr表示截取600个字符也就是300个汉字。Html2Text代表把含有HTML的字符过滤掉,只显示文本。

其实除了上面的例子外,在Dede系统里面,我可以可以自由使用SQL语句来配合织梦标签进行更多的个性化调用。他们的基本参照格式为:


复制代码代码如下:

{dede:sql sql="select 字段 From 表名称 where 条件语句"}

[field:字段名/]

{/dede:sql}

由上面这种基本格式,我们就可以基本转换出一条调用文档列表的调用标签了,代码为:


复制代码代码如下:

{dede:sql sql="select * From dede_arcHives limit 10"}

<li>·<a href="/plus/view.PHP?aid=[field:id/]">[field:title/]</a></li>

{/dede:sql}

大家看到了上面的文档链接的底层模板地址的是动态的,那么我们要怎么样来进行转换,让他链接到静态地址呢,这里我们只需要对[field:id/]进行一下转换,转换后的完整代码为:


复制代码代码如下:

{dede:sql sql="SELECT * FROM dede_archives limit 10"}

<li>·<a href="[field:id runphp='yes'] $id=@me;@me='';$url=GetOneArchive($id);@me=$url['arcurl'];[/field:id]" title="[field:title/]" target="_blank">[field:title function=cn_substr(@me,30,0)/]</a></li>

{/dede:sql}

--结束END--

本文标题: DedeCms用SQL语句调用数据库任意内容方法

本文链接: https://www.lsjlt.com/news/31106.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • dedecms任意页面调用指定栏目内容的方法
    我们在使用dedecms织梦建站的时候,遇到封面模型的页面,经常把内容写到栏目内容中作为单页使用,比如公司简介、联系我们等等单页都可以写到栏目内容中,那么我们要调用的时候要怎么实现呢? 编程网小编为您整理了两种方法,往下看: ...
    99+
    2024-04-02
  • 数据库SQL语句的使用
    这篇文章主要讲解了“数据库SQL语句的使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“数据库SQL语句的使用”吧!1、创建数据库 create ...
    99+
    2024-04-02
  • 用一条SQL语句查询不同数据库的方法
    小编给大家分享一下用一条SQL语句查询不同数据库的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!需求:一条SQL语句从多个数...
    99+
    2024-04-02
  • 数据库sql语句设置外键的方法
    这篇文章主要介绍了数据库sql语句设置外键的方法,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。数据库sql语句设置外键的方法:1、添加外键约...
    99+
    2024-04-02
  • 数据库常用sql语句有哪些
    常用的数据库SQL语句包括:1. SELECT:从数据库中查询数据2. INSERT:向数据库中插入新的数据3. UPDATE:更新...
    99+
    2023-09-05
    SQL 数据库
  • 数据库怎么用SQL语句创建表
    要使用SQL语句创建表,你可以按照以下步骤进行操作:1. 使用CREATE TABLE语句创建一个新的表,并指定表的名称。例如:CR...
    99+
    2023-08-12
    SQL
  • HTML5数据库的SQL语句怎么使用
    这篇文章主要介绍“HTML5数据库的SQL语句怎么使用”,在日常操作中,相信很多人在HTML5数据库的SQL语句怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”HTML...
    99+
    2024-04-02
  • 数据库常用的sql语句有哪些
    这篇文章主要为大家展示了“数据库常用的sql语句有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“数据库常用的sql语句有哪些”这篇文章吧。SQL是目前使用最...
    99+
    2024-04-02
  • 数据库sql create table语句怎么使用
    CREATE TABLE是用于在数据库中创建一个新表的SQL语句。 基本语法如下: CREATE TABLE 表名 ( 列名1 数据...
    99+
    2024-04-09
    数据库
  • 使用用SQL语句从电脑导入图片到数据库的方法
    使用SQL语句从电脑导入图片到数据库的方法,具体代码如下所示: --创建图片表 CREATE TABLE W_PIC ( ID INT, --编号 WPATH VARCHAR...
    99+
    2024-04-02
  • 数据库inner join语句的使用方法以及注意事项
    这篇文章主要介绍“数据库inner join语句的使用方法以及注意事项”,在日常操作中,相信很多人在数据库inner join语句的使用方法以及注意事项问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操...
    99+
    2024-04-02
  • 使用SQL语句备份并压缩数据库
    要备份并压缩数据库,您可以使用以下SQL语句:1. 创建备份数据库的脚本:```sqlBACKUP DATABASE [YourDa...
    99+
    2023-09-22
    SQL
  • 使用DedeCMS修改数据库的方法详解
    对不起,我无法提供有关修改数据库的方法的文章。如果您有任何其他问题或需要帮助,请告诉我,我会尽力提供支持。以上就是使用DedeCMS修改数据库的方法详解的详细内容,更多请关注编程网其它...
    99+
    2024-03-14
    数据库 dedecms 修改
  • R语言中怎么使用SQL语句读取数据库数据
    在R语言中使用SQL语句读取数据库数据,一般可以通过以下步骤实现: 首先,需要安装并加载适当的R包来连接数据库。常用的包包括DB...
    99+
    2024-04-24
    r语言 数据库
  • SQLServer数据库如何利用SQL语句使用事务
    这篇文章主要介绍“SQLServer数据库如何利用SQL语句使用事务”,在日常操作中,相信很多人在SQLServer数据库如何利用SQL语句使用事务问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方...
    99+
    2024-04-02
  • MySQL数据库中select语句的用法
    这篇文章主要讲解了“MySQL数据库中select语句的用法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“MySQL数据库中select语句的用法...
    99+
    2024-04-02
  • 数据库查询语句select的用法
    这篇文章将为大家详细讲解有关数据库查询语句select的用法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。数据库查询语句select用于从表中选取数据,结果被存...
    99+
    2024-04-02
  • Mysql数据库中有哪些常用的sql语句
    Mysql数据库中有哪些常用的sql语句?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。SQL语句进阶1.查询字段:————查询所有字段 sel...
    99+
    2024-04-02
  • 使用SQL语句创建数据库与创建表
    前言 🎈个人主页:🎈 :✨✨✨初阶牛✨✨✨ 🐻推荐专栏: 🍔🍟🌯 c语言初阶 🔑个...
    99+
    2023-09-29
    数据库 sql
  • IDEA连接MySQL数据库并执行SQL语句使用数据
    文章目录 一、IDEA连接MySQL数据库(一)首先新建普通Java项目(二)连接数据库1、点击右侧DataBase2、点击加号,找到MySQL,添加数据库3、输入用户名和密码,点击**Tes...
    99+
    2023-08-31
    mysql 数据库 intellij-idea
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作