首页 > CMS建站 > 织梦DEDE > 正文

dede分词调取代码

2021-12-24 21:20:55
字体:
来源:转载
供稿:网友
{dede:sql sql="SELECT * FROM mzdedesq_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.mzdedesq_archives 代表你的数据库表前缀

2. title 代码你要调取的数据库里面信息的自动  title 是检查标题

3. like  进行匹配 

4.%正则匹配%  匹配%中间的文字 是否有一样的 有就调取   

5.~~  中间的为你的自定义字段   自己设置

6.dede的include 里面要修改一个文件 去除三引号 “‘’”

                //$sql = str_replace($conditions[0][$key], "'".addslashes($refObj->Fields[$value])."'", $sql);$sql = str_replace($conditions[0][$key], addslashes($refObj->Fields[$value]), $sql);

文件在 include/taglib/sql.lib.php


标签组合调用

7.

{dede:sql sql="SELECT * FROM mzdedesq_archives WHERE title LIKE '%~diaoqu1~%'order by click desc limit 20 offset 1"}<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}



 {dede:sql  sql="SELECT * FROM mzdedesq_archives WHERE title LIKE '%~diaoqu~%'order by click desc limit 20 offset 1"}<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}


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表