dedecms-sql调用
来源:互联网 发布:4*4 矩阵开关 编辑:程序博客网 时间:2024/05/22 06:30
SQL调用:sql调用标签扩展函数sql调用常用sql语句调用的代码基本格式为:{dede:sql sql='select 字段 from 数据库名.表名称 where 条件语句'}[field:字段名/]{/dede:sql}举例,调用文档列表的代码{dede:sql sql='select * from dede_archives where typeid=1 limit 10'}<a href="/plus/view.php?aid=[field:id/]">[field:title]</a>{dede:sql/}说明:如果在相同数据库内部需要加数据库名称,否则就要在表名称前面加"数据库名.",比如"dedecms.dede_archives",如果不指定调用哪个栏目的文章则去掉"where typeid=1",如果调用多个栏目的文章则代码格式为"where typeid=‘1’ or typeid='2' " ; 用order by id desc 可以使列表排序,by id表示按id大小排序,这个语句用的时候加在表名称后面,limit 10表示调用最新的10条文档,可以自由设定调用的数量。以上调用出来的文档链接为动态链接,如果调用静态链接地址,代码格式为:{dede:sql sql="select * from dede_archives limt 10"}<li><a href='[field:id runphp='yes'] $id=@me;@me='';$url=getOneArchive($id);@me=$url['arcurl'];[/field:id]' title="[field:title/]" target="_black">[field:title function=cn_substr(@me,30,0) /]</a></li>{/dede:sql}以上代码经厕所过能够调用本系统内的文章以及静态调用地址,但是如果是多个dede系统嵌套的话,可以调用出文章标题,但是调不出静态地址,不过能调出来文章的id,只要你文章命名命的好,可以通过id调用出静态地址。调用提问标题和提问内容:{dede:sql sql='select * from dede_ask where status=1 order by id desc limit 0,3'}<a href="/ask/question.php?id=[field:id/]">[field:title function="cn_substr(@me,10)" /]</a><br>[field:content function="cn_substr(@me,10)" /]...{/dede:sql}调用提问标题和最佳答案{dede:sql sql='select q.id,q.title,a.askid,a.ifanser,a.content from dede_ask as q,dede_askanswer as a where q.status=1 and a.ifanswer=1 and q.id=a.askid nad q.bestanswer=a.id order by q.id desc limit 0,3'}<dt><a href="ask/question.php?id=[field:id/]">[field:title function="cn_substr(@me,10)" /]</a></dt><dd>[field:content function="cn_substr(@me,10)"/]...</dd>{/dede:sql}共有文章:**篇{dede:sql sql="select count(*) as c from dede_archives where channerl=1"}.共有文章:[field:c /]篇{/dede:sql}共有图集:**个{dede:sql sql="select count(*) as c from dede_archives where channerl=2"}.共有图集:[field:c /]个{/dede:sql}共有软件:**个{dede:sql sql="select count(*) as c from dede_archives where channerl=3"}.共有软件:[field:c /]个{/dede:sql}共有评论:**条{dede:sql sql="select count(*) as c from dede_feedback"}.共有评论:[field:c /]条{/dede:sql}共有会员:**个{dede:sql sql="select count(mid) as c from dede_member"}.共有会员:[field:c /]名{/dede:sql}文章阅读:**人次{dede:sql sql="select sum(click) as c from dede_archives"}.文章阅读:[field:c /]人次{/dede:sql}今日更新:**篇{dede:sql sql="select count(*) as c from dede_archives where pubdate > UNIX_TIMESTAMP(CURDATE())"}今日更新:[field:c /]篇{/dede:sql}总共留言:{dede:sql sql="select count(*) as cc from dede_guestbook"}[field:cc/]条{/dede:sql}调用某个特定会员发布的文章内容{dede:sql sql='select * from dede_archives where mid=1'}<a href='/plus/view.php?aid=[field:id/]' target='_blank'>[field:title/]</a>{/dede:sql}
阅读全文
0 0
- dedecms-sql调用
- DeDecms SQL调用某篇文章内容
- dedecms万能SQL标签调用归纳
- dedecms多站点通过SQL互相调用数据
- 织梦DedeCms用SQL语句调用数据库任意内容方法
- DedeCms用SQL语句调用数据库任意内容方法
- 详解Dedecms各种形式的栏目调用标签,包括SQL调用方法
- 详解Dedecms各种形式的栏目调用标签,包括SQL调用方法
- dedeCMS调用点击次数
- dedecms标签调用大全
- dedecms 调用栏目内容
- DeDecms 调用论坛帖子
- DEDECMS调用最新评论
- DEDECMS调用最新评论
- DedeCms文章标签调用
- dedeCMS 调用栏目缩略图
- dedecms 简略标题调用
- dedecms调用友情链接代码
- bootstrap学习24---媒体对象
- 结构体在内存中的对齐规则
- MySQL SQL语句优化技巧
- [Swift 开发] 深拷贝一个UILabel
- java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config
- dedecms-sql调用
- 如何成为一名优秀的新人
- 构造函数的使用
- dede标签
- SSL绕过https
- 读《分布式数据库架构及企业实践》---笔记四
- jquery根据table某一格的内容修改整行的css
- Kafka设计解析(一)- Kafka背景及架构介绍
- 五分钟配个简单的VIM python "ide"