您现在的位置是:首页 > 网站建设 > 网站建设
织梦dede:sql调取文章
来源:村仔SEO博客 2020-07-07 人已围观
简介:一、数据库通过自定义字段调取文章 {dede:sql sql=SELECT * FROM dede_archives WHERE title LIKE %~shorttitle~%} lia href=[field:id runphp=yes] $id=@me;@me=;$url=GetOneArchive($id);@me=$url[arcurl];[/field:id] title=[field:title/
一、数据库通过自定义字段调取文章
1.常见调取方式
{dede:sql sql="SELECT * FROM dede_archives WHERE title LIKE '%~shorttitle~%'"}
<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,40,0)/]</a></li>
{/dede:sql}
说明:
1.dede_archives 代表你的数据库表前缀
2. title 代码你要调取的数据库里面信息的自动 title 是检查标题
3. like 进行匹配
4.%正则匹配% 匹配%中间的文字 是否有一样的 有就调取
5.~~ 中间的为你的自定义字段 自己设置
2.多个自定义字段调取文章
{dede:sql sql="SELECT * FROM dede_archives WHERE title LIKE '%~ziduan1~%' or title LIKE '%~ziduan2~%' or title LIKE '%~ziduan3~%' order by click desc limit 15 offset 1"}
说明:
1.order by click 按点击排序
2.desc 降序 asc 正序
3.limit 15 调用15条
3.自定义字段指定id栏目随机调取文章
{dede:sql sql="SELECT * FROM dede_archives WHERE typeid=4 and title LIKE '%~diaoqu2~%' or title not LIKE '%~ziduan3~%' order by rand() limit 8 offset 1"}
说明:
1.typeid=4 指定id栏目
2.order by rand() 随机调用
3.not 排除标题带ziduan3文章
4.channelid='17' 指定id模型
4.sql排除当前文章调取
{dede:sql sql="SELECT * FROM dede_archives WHERE title LIKE '%~变量~%' and title != '~title~' order by click desc limit 9 offset 0"}
说明:
排除标签是 and title != '~title~' 解释,数据库dede_archives表格检索title不等于当前标题的所有包含shorttitle的url
变量如果是汉字,去掉~ ~ 如果是函数变量就必须加上
二、tag通过数据库调取文章
{dede:sql sql="SELECT * FROM dede_archives WHERE title like CONCAT('%',(SELECT tag FROM dede_taglist WHERE aid=~id~),'%')"}
说明:先查出tag ,再根据tag 查标题里含tag的文章
相关文章
随机博文
-
织梦dede:sql调取文章
一、数据库通过自定义字段调取文章 {dede:sql sql=SELECT * FROM dede_archives WHERE title LIKE %~shorttitle~%} lia href=[field:id runphp=y... -
织梦火车头采集的内容设置成未(待)审核的操作方法
火车头采集器发布文章时,默认是直接发布,有没有办法把发布变成未审核状态? 发布文章改成未(待)审核解决方法... -
织梦自定义表单上如何添加当前页面url地址
织梦的自定义表单能与客户进行交互,但是很多站长在大量页面用表单的时候,需要知道表单的留言信息是从哪个页... -
火车头发布文章无法获取分类列表ID的解决方法
今天村仔SEO用火车头采集文章发布的时候出了点问题,发布模块通过火车头内置浏览器登录了半天也不成功,出现获... -
网站p、div标签内长英文自动换行&长中文不换行
在css中 div,p,h标签等遇到连续的大段英文和数字时候,并不会按照正常情况下自动随盒子宽度限制而自动换行 长英... -
织梦调用相关文章likearticle附加自定义字段
织梦非常灵活,可以根据关键词、文章标题调用文章,以提高内容之间的相关度,提高页面权重。这篇文章主要介绍... -
帝国CMS面包屑导航修改首页以及符号的方法
帝国CMS的面包屑导航,是用[!--newsnav--]调用的,调用出来发首页就直接显示首页两个字,如果我们要想修改为网站才品... -
织梦如何增加栏目缩略图片功能的操作方法
网站每个栏目都有不同的banner大图,为了方便客户可以直接在后台栏目处添加和更换这个栏目图片,我们需要给dede...
文章评论
- 全部评论(0)
- 1966201285@qq.com 评论 织梦dede:sql调取文章:可以可以