喜欢就分享给更多人!

织梦转易优模板SQL语句处理教程

易优教程 12-01 19:51
织梦转易优模板SQL语句处理教程

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

友情链接: 菜鸟吧源码 菜鸟聚会登录 网站目录大全 菜鸟吧导航网 冒泡网赚 中创网 福缘创业网 臭虾米项目网 小淘学社 吾图资源网 懒人之家源码 ASP300源码 折翼天使 锦尚中国 莎莎源码论坛 吾爱源码论坛 织梦58 搜虎源码论坛 游戏咖啡屋 码农网 虎格网 织梦猫 魔克吧 忽悠兄基地

网站快速入口:| 网站首页 | 用户登录 | 快捷登录 | 注册账号 | 会员中心 |