欢迎来到素材无忧网,按 + 收藏我们
登录 注册 退出 找回密码

织梦转易优模板SQL语句处理方法

时间: 2024-02-25 09:46 阅读: 作者:素材无忧网

易优CMS模板里只存在一种php标签,比如: {eyou:php} // 这里可以写原生php代码 echo '字符串输出'; {/eyou:php} 但在织梦CMS模板里存在多种php标签调用方式,比如:

第一种:

{dede:php} // 这里存在各种可能性的织梦php代码,随时会报错,对此我们下面会提供思路参考,转成易优支持的语法 {/dede:php}

第二种:

// 这里存在各种可能性的织梦php代码,随时会报错,对此我们下面会提供思路参考,转成易优支持的语法 ?>

【教程参考】

——————————- 示例1 —————————-

织梦:读取一条数据,比如栏目ID是1的信息 {dede:php} global $dsql; $sql = 'select * from dede_arctype where id = 1'; $tmp_list = $dsql->GetOne($sql); if (!empty($tmp_list)) { echo "栏目ID:".$tmp_list['id']; echo " — "; echo "栏目名称:".$tmp_list['typename']; echo ""; } {/dede:php} 易优:读取一条数据,比如栏目ID是1的信息,注意数据表前缀要改成自己的 {eyou:php} $sql = 'select * from ey_arctype where id = 1'; $tmp_list = db()->query($sql); if (!empty($tmp_list)) { echo "栏目ID:".$tmp_list['id']; echo " — "; echo "栏目名称:".$tmp_list['typename']; echo " — "; echo "栏目链接:".typeurl('home/Lists/index', $tmp_list); echo ""; } {/eyou:php}

——————————- 示例2 —————————-

织梦:调用多条数据 {dede:php} global $dsql; $sql = 'select * from dede_arctype'; $dsql->Execute('me',$sql); while($row = $dsql->getarray()) echo "栏目ID:".$row['id']; echo " — "; echo "栏目名称:".$row['typename']; echo ""; } {/dede:php} 易优:调用多条数据,注意数据表前缀要改成自己的 {eyou:php} $sql = 'select * from ey_arctype'; $row = db()->query($sql); foreach ($row as $_k => $_v) { echo "栏目ID:".$_v['id']; echo " — "; echo "栏目名称:".$_v['typename']; echo " — "; echo "栏目链接:".typeurl('home/Lists/index', $_v); echo ""; } {/eyou:php}

版权声明: 本站资源均来自互联网或会员发布,如果侵犯了您的权益请与我们联系,我们将在24小时内删除!谢谢!

转载请注明: 织梦转易优模板SQL语句处理方法

标签: 织梦转易优  
推荐文章
模板推荐