• mysql字符串比较函数regexp 以及concat

    问题描述 比如table1中有两条记录 name no a 2,9 b 8,10 然后有一串字符串,是0,1,2,3,4 然后通过一条sql,找出no为2,9的记录来``` 因为字符串中有2,数据中也有2 详细解释 ------------------------------ 表的字段就是 name no a 2,9 b 8,10 字符串是str=0,1,

    12-06-05
  • MySQL的模式匹配-like and regexp,用法和区别

    like要求整个数据都要匹配,而REGEXP只需要部分匹配即可。 也就是说,用Like,必须这个字段的所有内容满足条件,而REGEXP只需要有任何一个片段满足即可。 MySQL提供标准的SQL模式匹配(like),以及一种基于象Unix实用程序如vi、grep和sed的扩展正则表达式模式

    12-06-05
  • dede如何制作下拉菜单导航

    首先要调用一个javascript文件 script type='text/javascript' src='{dede:global.cfg_cmsurl/}/images/js/dropdown.js'/script 然后把导航写成 div id="nav" ul li class="w1"a href='{dede:global.cfg_cmsurl/}/'p主页/p/a/li {dede:channel type='top' ro

    12-06-03
  • 用数组和递归提高php无限分类查询的效率

    有这样一个数据库 fruit 三个字段id , parentid ,name,如何查询完所有分类(包括父分类和子分类)? 地球人都知道的方法: 先查询最顶级的分类,select * from fruit where parentid=0. 得到顶级分类的id,然后用递归的方法,根据父id查询子分类。但是这样

    12-05-31
  • dede模板标签以及dedetag.class.php模板类

    类文件include/dedetag.class.php 这个文件是dedecms V5.3及之前版本使用的主要的模板类,它是解析式模板类,并非编译式的(区别是前者通过获得标签位置进行内容替换,后者是直接解析式PHP代码,二次执行) 一、模板语法 织梦模板引擎是一种使用XML名字空间

    12-05-17
  • dede扩展标签及自定义标签

    DedeCMS 从 V5.3 开始就支持自己扩展标签,不过许多新人很少用那个东西,简单的介绍下如何编写自己的调用标签。 我们需要知道下扩展标签的存放目录及文件名构成,首先,扩展的标签都是存放在 /include/taglib 这个目录,名称都是以 标签名 .lib.php 格式,例

    12-05-16
  • 给dede文章页面的上一篇下一篇增加文章摘要的功能

    系统默认的是在dede的上一篇和下一篇的链接只显示标题,但是有时我们希望显示其他信息,比如文章的摘要。 找到arc.archives.class.php文件,在include目录下面,然后查找GetPreNext这个函数,将 $query = Select arc.id,arc.title,arc.shorttitle,arc.typeid

    12-05-16
  • 为dede软件下载添加迅雷下载专用链接的方法

    经常可以看到一些网站有迅雷专用下载链接,在dede中也能实现这个功能,其实只需要简单的改一点代码就可以做到。 将/templets/system/channel/channel_downlinks.htm文件修改为下面的 script language=javascript var thunder_url = ~link~; //这里link一般为

    12-05-14
  • {dede:field name='softlinks'/}下载页下载按钮标签修改

    我们在使用Dedecms的软件模型中,经常会遇到下载地址打开方式的问题,今天就dedecms中{dede:field name=softlinks/}下载标签的修改进行说明。 默认情况下,dedecms中的下载地址显示截图如下,一般是直接在原窗口中打开,这对于大家来说非常的不方便,我们的

    12-05-13
  • dedecms标签之自定义一个类似{dede:channelartlist}标签

    自定义标签channelartlist include\taglib里面 例如:自己定义名字:channelartlistjietu.lib.php在里面只需改这一个地方 $dsql-SetQuery(Select id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath from [email=`jcode_ar

    12-05-08
  • dede问答平台开发笔记1

    dedecms有个问答平台的模块,安装该模块之后会在根目录下面生成一个ask的目录,相关的代码和模板都在里面了,当然安装过程中还在数据库中添加了和问答相关的数据。 其实模块是和系统其它部分比较独立的程序集合,我发现这个问答模块的代码结构和dede其它地方

    12-05-07
  • PHP foreach的两种用法 as $key => $value

    PHP 4以上的版本包括了 foreach 结构,这只是一种遍历数组简便方法。foreach 仅能用于数组,当试图将其用于其它数据类型或者一个未初始化的变量时会产生错误。有两种语法,第二种是第一种的有用的扩展。

    12-05-07
  • dede问答模块的所有文件

    目录|../ask 文件|../ask/admin.php 目录|../ask/control 目录|../ask/control/admin 文件|../ask/control/admin/answer.php 文件|../ask/control/admin/asktype.php 文件|../ask/control/admin/issue.php 文件|../ask/control/admin/slide.php 文件|../ask/c

    12-05-06
  • dedecms 删除文章同时删除文章里本地图片的方法

    本代码没改dede原有代码,只是加了删除方法到里面。使用时请先备份 即使不成功,这里也至少给大家提供了一种思路和方法。 在dede5.6gbk版测试成功!utf8大家自己测试 !覆盖前备份好文件 /include/extend.func.php ?php function GetPicsTruePath($body,$litpi

    12-05-06
  • php开发经验总结-一些功能函数的实现

    下面算是对php的开发经验的一个小总结,分享给大家 1、关于PHP重定向 方法一:header(Location: index.php); 方法二:echo scriptwindow.location =\$PHP_SELF\;/script; 方法三:echo META HTTP-EQUIV=\Refresh\ CONTENT=\0; URL=index.php\; 2、获取访问者

    12-04-28
117文