
Thinkphp
lampsunny
这个作者很懒,什么都没留下…
展开
-
ThinkPHP 中的技巧与策
1. 模板中不能使用的标签 {$content} {$i} 2. If标签 如: 试验后总是有想不到的错误, 这样,还不如直接用来得快些呢. 约定: 1.所有类库文件必须使用.class.php作为文件后缀,并且类名和文件名保持 一致 2.控制器的类名以Action为后缀 3.模型的类名以Model为后缀,类名第一个字母须大写 4.数据库表名全部采用小写, 如: 数据表名:原创 2012-03-22 14:05:50 · 993 阅读 · 0 评论 -
Thinkphp中的三大自动
一、自动验证 array('验证字段','验证规则','错误提示','验证条件','附加规则','验证时间') //验证字段:需要验证表单字段名称 //验证规则:必须要结合附加规则一起使用 //错误提示:如果出现错误,抛出一个什么样的错误提示告知用户 //验证条件:0、1、2 //附加规则:1、regex使用正则验证 2、functio原创 2013-03-21 21:08:43 · 1260 阅读 · 0 评论 -
Thinkphp 分页
分页代码,详细的注释: public function index(){ $User = D('User'); //实例化User类 import("ORG.Util.Page"); //导入系统分页类,文件是在系统目录下面,不是在项目目录下面; $count = $User->count(); //得到分页 记录的数量 $p = new Page($co原创 2012-03-22 14:09:53 · 1206 阅读 · 0 评论 -
kindeditor 配置 和thinkphp中的照片路径配置
下载地址:http://code.google.com/p/kindeditor/downloads/list 基本配置: KE.show({ id : 'your_editor_id', width : '700px', height : '400px' }); 首先引入kindeditor.js文件; 用show方法传入一个数组,里面是你的配置信息,然后原创 2012-03-22 14:08:50 · 2764 阅读 · 1 评论 -
ThinkPHP使用总结
ThinkPHP中的BUG及技巧与策: 1. 模板中不能使用的标签 {$content} {$i} 2. If标签 如: 试验后总是有想不到的错误, 这样,还不如直接用来得快些呢. 约定: 1.所有类库文件必须使用.class.php作为文件后缀,并且类名和文件名保持一致 2.控制器的类名以Action为后缀 3.模型的类名以Model为后缀,类名第一个字母须大写 4原创 2012-03-22 14:06:23 · 1089 阅读 · 0 评论 -
Thinkphp 数据操作指南-查询技巧
字段别名 可以在查询的字段里面使用别名,例如 以MySQL为例,我们可以使用 $User->where(’status=1′) ->field(’id,email,username as `name`’) ->limit(10) ->findAll(); 可以生成下面的SQL语句 Select id,email,username as `name` from think_user原创 2012-03-22 14:04:28 · 901 阅读 · 0 评论 -
thinkphp 使用函数
1.{$create_time|date="Y-m-d", ###}和等价。 2.{$webTitle|md5|strtoupper|substr=0,3}和等价 3.去除HTML标记函数 strip_tags原创 2012-03-22 14:03:58 · 574 阅读 · 0 评论 -
thinkphp中多表查询中防止数据重复sql语句
下面先来看看例子: table id name 1 a 2 b 3 c 4 c 5 b 库结构大概这样,这只是一个简单的例子,实际情况会复杂得多。 select *, count(distinct name) from table group by name 结果: id name count(distinct name) 1 a 1 2 b 1 3 c 1原创 2012-03-22 14:10:23 · 3113 阅读 · 0 评论 -
thinkphp输出sql语句
echo D('user')->getLastSql();原创 2012-03-22 14:06:48 · 9633 阅读 · 0 评论 -
thinkphp 在循环内使用<php></php>
{$vo.co_name} {$vo.co_time|date="Y-m-d" , ###} 总公司 {$vo.co_place} if($vo['co_edit_time'] != ''){ {$vo.co_edit_time|date="Y-m-d" , ###} } else { 未修改 } 发布结束 32--> 预览 修改 if($vo['co_原创 2012-03-22 14:05:02 · 962 阅读 · 0 评论 -
ThinkPHP 手册摘录之跳转、重定向
我的一个实验例子: $this->assign('jumpUrl',U('city@?fds')); echo U('Myapp://Home-Index/index').""; echo U('Myapp://Home-User/add'); echo "".U('city@?id=1'); $this->redirect('Myapp://Admin-Index/index',arr原创 2012-03-22 14:07:18 · 1949 阅读 · 0 评论 -
导出数据为excel表格
/** * 导出数据为excel表格 *@param $data 一个二维数组,结构如同从数据库查出来的数组 *@param $title excel的第一行标题,一个数组,如果为空则没有标题 *@param $filename 下载的文件名 *@examlpe $stu = M ('User'); $arr = $stu ->原创 2013-05-30 09:52:21 · 888 阅读 · 0 评论