dedecms {dede:php}标签用法介绍

最简单的输入如

代码如下 复制代码
{dede:php}

  $numA = 1;

  $numB = 2;

  echo $numA + $numB;

{/dede:php}

从上面语句可以看出dede:php标签可以名符其实的让在php中一样的用法,上面语句在php写法如下

代码如下 复制代码
<?
$numA=1;
$numB=2;
echo $numA+$numB;
?>

是不是看上去很像啊,再看一个再有if else 条件判断的

代码如下 复制代码
[field:global runphp=‘yes‘ name=autoindex]
$a="<SPAN class=‘num active‘>";
$b="</SPAN>";
$c="<(www.111cn.net)SPAN class=‘num‘>";
if (@me > 3) @me = [email protected]$b;
else @me = [email protected]$b;
[/field:global]

这个在php中写法我就不写了,下面我们要看dede php标签结合起来sql标签使用。

结合SQL查询输出单条内容

代码如下 复制代码
{dede:php}
$row = $dsql->GetOne(‘select id,typename from dede_arctype where id=2‘);
print_r($row);
{/dede:php}
这个输出的内容是
Array
(
[id] => 2
[typename] => 问答
)

是不是很简单啊,有需要学习的朋友可以参考一下本文章哈。
from:http://www.111cn.net/wy/CMS/42052.htm

时间: 2024-10-24 00:02:15

dedecms {dede:php}标签用法介绍的相关文章

dedecms织梦dede:sql标签,在dedecms中嵌套php语法等一些方法

很NB很强大的语句,用了他你可以在模板页面写任何php语句了 {dede:php} $thisid = $refObj->Fields['id']; $row = $dsql->GetOne('select v_type,video from `#@__addonarticle` where aid='.$thisid); if($row["v_type"]=="swf"){ echo "结果一";}else{ echo "

optgroup标签的用法介绍

optgroup标签的用法介绍:此标签可能使用频率并不是太高,但是对于组织数据还是大有用处的,一般要和select标签配合使用,看一段代码实例一切就都明白了,代码如下: <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.51texiao.cn/" />

dede模板标签以及dedetag.class.php模板类

dedecms里面有两个标签还是比较灵活的,一个是{dede:PHP} {/dede:PHP}另外一个是{dede:sql}标签,{dede:PHP}标签注释要用来在模板中写PHP代码的,{dede:sql}主要是用 来调用sql用的,下面就来介绍下这两个标签到底该如何使用.该文章是转自百度空间的一篇文章.{dede:sql}标签的用法sql标签可以称得上是个万能标签了,查询数据库将其输出,这里介绍一些关于这个标签的用法:1.用来输出统计内容,这个是不错的,举个例子,我们来统计下总共发了多少的文

DedeCms autoindex和itemindex使用介绍

autoindex/itemindex 可以使用 @me+1;实现由指定数字开始,下面为大家详细介绍下具体的两者具体的用法,感兴趣的朋友可以参考下 代码如下: <span style="color: rgb(51, 51, 51); font-family: 宋体, arial, helvetica, sans-serif; font-size: 14px; line-height: 26px; "></span> 让dedecms autoindex,item

CImageList用法介绍

图像列表控制(CImageList)是相同大小图像的一个集合,每个集合中均以0为图像的索引序号基数,图像列表通常由大图标或位图构成,其中包含透明位图模式.可以利用WINDOWS32位应用程序接口函数API来绘制.建立和删除图像,并能实现增加.删除.替换和拖动图像等操作.图像列表控制提供了控制图像列表的基本方法,这些方法在WINDOWS95及以后版本才能实现. (一)图像控制的对象结构 1.图像控制的数据成员 m_hImageList 连接图像对象的控制句柄 2.图像控制的建立方法 CimageL

【HTML5】---【HTML5提供的一些新的标签用法以及和HTML 4的区别】

HTML 5 是一个新的网络标准,目标在于取代现有的 HTML 4.01, XHTML 1.0 and DOM Level 2 HTML 标准.它希望能够减少浏览器对于需要插件的丰富性网络应用服务(plug-in-based rich internet application,RIA),如Adobe Flash, Microsoft Silverlight, 与 Sun JavaFX 的需求. HTML 5 提供了一些新的元素和属性,反映典型的现代用法网站.其中有些是技术上类似 <div> 和

dedecms时间日期标签大全

DEDECMS利用strftime()函数格式化时间的所有参数详解,包括年份日期进制.小时格式等 一:dedecms首页时间标签: 1.12-27 样式 ([field:pubdate function='strftime("%m-%d",@me)'/]) 2.May 15, 2009 样式 ([field:pubdate function='strftime("%b %d, %Y",@me)'/]) 提示:可修改后代码再运行! 二:dedecms列表页时间标签:

&lt;input type="range"&gt;标签用法实例代码

<input type="range">标签用法实例代码: 在HTML5中,又新增许多新<input>控件类型,比较实用的一个就是<input type="range">,以滑竿的方式来调整value值,在这以前需要通过模拟才能够实现,下面就通过代码实例介绍一下它的作用. 代码如下: <!DOCTYPE html> <html> <head> <meta charset="utf

织梦dede:list标签在列表页同一文章显示两次的解决方法

在列表页用{dede:list}标签调用文章的时候出现了同一篇文章显示两次的问题,经过一天的奋战最后终于解决了,下面CMS集中营站长简单说下我的解决过程来供各位学友参考:1.怀疑是不是每次添加都会自动生成2篇文章,可是查看了栏目下的文章后发现只有一篇.2.怀疑是dedecms 模板调用标签或模板中JS冲突引起的问题,于是将所有代码删除,只留有{dede:list pagesize ='10'}<a href="[field:arcurl/]">[field:title/]&