您现在的位置是:首页 > 教程 > 易优cms教程易优cms教程

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

郭山2023-08-04 18:03:50易优cms教程已有人查阅

导读易优CMS模板里只存在一种php标签,比如:   {eyou:php}   // 这里可以写原生php代码   echo '字符串输出';   {/eyou:php}

易优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}

本文标签:

很赞哦! ()

留言与评论 (共有 条评论)
验证码:

本栏推荐

相关标签