dede模板中直接写sql语句,关联sql调用
Posted 稀米水儿
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了dede模板中直接写sql语句,关联sql调用相关的知识,希望对你有一定的参考价值。
<div>{dede:php}$row = $GLOBALS[\'dsql\']->GetOne("select id from dede_archives where typeid=4 order by rand() LIMIT 1"); $row2 = $GLOBALS[\'dsql\']->GetOne("select body from dede_addonarticle where aid=".$row[\'id\']); $pattern=\'/key=(.*?)"/\'; $arr = preg_match($pattern, $row2[\'body\'],$mc); $str = $mc[1]; preg_replace("/\\s/", "",$str); print_r(\'<iframe width="700" height="400" src="\'.$str.\'" frameborder="0" border="0" marginwidth="0" marginheight="0" scrolling="no" allowfullscreen="true" webkitallowfullscreen="true" mozallowfullscreen="true"></iframe>\');{/dede:php} </div>
上图匹配一个网址如图key的部分:
若dede:php标签不管用,下图(或dede:php runphp=\'yes\' )
模板引擎禁用标签中,去掉“php”即可;
------------------------------------------------------------
另:plus下模板中可直接写php代码,如下:
以上是关于dede模板中直接写sql语句,关联sql调用的主要内容,如果未能解决你的问题,请参考以下文章