现在位置 >首页 > thinkphp3.0
5℃
ThinkPHP的连贯操作方法中field方法有很多的使用技巧,field方法主要目的是标识要返回或者操作的字段,下面详细道来。 1、用于查询 在查询操作中field方法是使用最频繁的。 $Model->field('id,title,content')->select(); 这里使用field方法指定了查询的结果集中包含id,title,content三个字段的值。执行的SQL相当于: SELECT id,title,content FROM table 当然,除了select方法之外,所有的查询方法,包括find等都可以使用field方法,这里只是以select为例说明。 上面的例子也可以使用数组代替: $Mode...
阅读全文

0℃
2012年03月30日 ⁄ 未分类
thinkphp3.0增加setInc、setDec方法,今天查看thinkphp2.0的方法setInc、setDec时是这样写的: 而对于统计字段(通常指的是数字类型)的更新,系统还提供了 setInc 和 setDec 方法: $User = M( "User" ); // 实例化 User 对象 $User->setInc( 'score','id=5',3 ); // 用户的积分加 3 $User->setInc( 'score','id=5' ); // 用户的积分加 1 $User->setDec( 'score','id=5',5 ); // 用户的积分减 5 $User->setDec( 'score','id=5' ); // 用户的积分减 1   而tp3.0有了新的改动,这样写了,方便了不...
阅读全文
1℃
2012年03月28日 ⁄ 未分类
thinkphp3.0的配置中,已经去除了VAR_PAGE配置。 今天在做分页的时候用 $p = C('VAR_PAGE'); 读取常量的时候怎么也找不到,以为这里的分页还是根据2.0来做的,分析了一下分页类,原来3.0的convention.php文件中已经吧var_page去掉了,所以要想实现分页正常,在网站的配置中增加这个常量就可以了,这样分页就正确了。 技术分享,技术交流,小涛与您共同成长…… 技术分享,技术交流,小涛与您共同成长
阅读全文
0℃
2012年03月24日 ⁄ 未分类
thinkphp官网发布最新最新漏洞补丁啦!       [ ThinkPHP URL安全漏洞补丁 ]         该URL安全漏洞会造成用户在客户端伪造URL,执行非法代码。 影响到的版本包括2.1、2.2和3.0 请对应相关版本及时更新核心程序。 官方下载地址:点击下载安全补丁 修正方法: 首先解压缩安全补丁文件。       2.1和2.2版本         替换补丁包中的Dispatcher.class.php 文件到 ThinkPHP/Lib/Think/Util/目录下的同名文件  3.0版本       替换补丁包中的Dispatcher.class.php 文件到 ThinkPHP/Lib/Core/目录下面的同名文件 ...
阅读全文
2℃
2012年03月20日 ⁄ 未分类
小涛推荐一个基于thinkphp框架搭建的cms,能够快速的在短时间内搭建一个内容站,不过要想明白这些,必须对thinkphp有一定的了解,下面介绍一下xpcms: XPCMS 2.0 代码量大幅精简,安全性更高,运行效率也更高,增加了基于角色的权限控制系统,方便多人管理网站;增加了自定义URL功能,特定条件下可以全用中文的URL,SEO功能大幅加强,服务器开启Rewrite模块时,可以做到最干净自由的URL。增加了自定义模板功能,可以为每篇文章,视频使用特定的模块,增加了网站的表现力。 XPCMS 2.0 特点: 1、基于ThinkPHP,Jquery,D...
阅读全文
0℃
2012年03月19日 ⁄ 未分类
thinkphp3.0其他更新说明: [新增] 添加标签执行的日志记录 [新增] 添加行为的执行日志记录 [新增] 添加add_tag_behavior方法 用于动态添加行为扩展到某个标签 [修正] 修正load方法重复导入冲突的问题 [修正] 修正 核心编译列表文件定义后 再次import的冲突bug [修正] 优化内存开销计算 [修正] 修复分页参数的一个漏洞 [修正] 修正PHP 5.4版本支持 [改进] msubstr函数改进 [改进] 修正String类的msubstr方法不添加...的问题 [改进] 修正扩展函数库的msubstr方法不添加...的问题 [修正] Widget类修正路径 [改进] W...
阅读全文
×
腾讯微博