
PHP-ThinkPHP
刚刚悟道
这个作者很懒,什么都没留下…
展开
-
Thinkphp html:list
用TP的标签库功能,快速制作内容列表。TP的标签库是个好东西例如,一个包含复选框的标签列表可以这样写:属性中的:1)id和name就不多说了2)datasource是PHP代码传过来的内容信息是在Action中被赋值的变量3)show:""里面是表格的列信息,其中的每一列是用豆号隔开,冒号前的是数据库中表的字段,冒号后的是在表格上要显示标题名4)articleTit转载 2014-05-08 16:03:58 · 612 阅读 · 0 评论 -
ThinkPHP的快速缓存方法---F
S方法支持缓存有效期和缓存队列,在很多情况下,可能我们并不需要有效期的概念,或者使用文件方式的缓存就能够满足要求,所以系统还提供了一个专门用于文件方式的快速缓存方法F方法。F方法只能用于缓存简单数据类型,不支持有效期和缓存对象,使用如下:快速缓存Data数据,默认保存在DATA_PATH目录下面F('data',$Data);快速缓存Data数据,保存到指定的目录F('da转载 2014-06-14 16:57:47 · 528 阅读 · 0 评论 -
ThinkPHP的eq\neq等标签---需要弄清楚
eq\neq两个标签,我没有掌握,特别是把它们和获取当前页面的操作原创 2014-06-12 15:33:15 · 3196 阅读 · 0 评论 -
ThinkPHP模板包含文件时遇到麻烦
文件路径如下:E:\www\peisong\Template\Home\default\footer.html原创 2014-07-02 14:56:49 · 759 阅读 · 0 评论 -
ThinkPHP的empty和notempty对数组数据也是可用的--测试过
1.对应empty\notempty,array(),'',都是空的;而array(''),不是空的原创 2014-06-12 10:12:38 · 3153 阅读 · 0 评论 -
ThinkPHP模板定义---TMPL_FILE_DEPR参数来配置简化模板的目录层次。
当然,分组功能也提供了TMPL_FILE_DEPR参数来配置简化模板的目录层次。例如 TMPL_FILE_DEPR如果配置成“_”的话,默认的模板文件就变成了:Tpl/Home/User_add.html正是因为系统有这样一种模板文件自动识别的规则,所以通常的display方法无需带任何参数即可输出对应的模板。我没有测试过。而且,在m原创 2014-07-02 10:52:45 · 2056 阅读 · 0 评论 -
ThinkPHP的SQL查询和其他方法
一、IN[NOT] IN: 同sql的[not] in ,查询条件支持字符串或者数组,例如:$map['id'] = array('not in','1,5,8');和下面的等效:$map['id'] = array('not in',array('1','5','8'));查询条件就变成 id NOT IN (1,5, 8)原创 2014-06-28 14:59:09 · 719 阅读 · 0 评论 -
PHP错误Can't use method return value in write context
//删除留言 ggh function delete() { /* var_dump($_GET); EXIT; */ $model = M('dongtong_message'); if(empty($this->_get('id'))) { $this->error('删除留言失败'); } $id = intval($this->_get('id'));原创 2014-05-26 14:32:37 · 8415 阅读 · 0 评论 -
ThinkPHP的ACTION_NAME
ACTION_NAME是ThinkPHP的一个系统常量,获取当前操作名。1.在TPL里使用,{:ACTION_NAME}2.在action里使用,ACTION_NAME3.在TPL的if标签里使用,{:ACTION_NAME}原创 2014-07-18 13:04:12 · 6302 阅读 · 0 评论 -
Thinkphp的多语言功能---可用
使用ThinkPHP的多语言功能,需要做的事情有:1.在原创 2014-06-05 10:20:40 · 1038 阅读 · 0 评论 -
ThinkPHP的controller里变量输出位置不正确导致变量输出无效,原因不明??
<?phpclass ProjectAction extends IndexbaseAction{ protected $user = array(); protected $add_integral = 30; //认领项目成功后该用户增加的积分 protected $angle_num = 3; //不同angle认证项目改变项目状态的最低次数 // 项目状态 0待认证 1待认领原创 2014-06-04 16:36:19 · 2014 阅读 · 0 评论 -
ThinkPHP的URL生成--很陌生,没有掌握
U方法原创 2014-04-29 11:41:42 · 574 阅读 · 0 评论 -
ThinkPHP的U方法中数组数据取出方法
$vo['project_id']))}"> {$vo.title}原创 2014-05-16 17:03:15 · 1349 阅读 · 0 评论 -
Thinkphp html:list
一个包含复选框的标签列表可以这样写:属性中的:1)id和name就不多说了2)datasource是PHP代码传过来的内容信息是在Action中被赋值的变量3)show:""里面是表格的列信息,其中的每一列是用豆号隔开,冒号前的是数据库中表的字段,冒号后的是在表格上要显示标题名4)articleTitle:文章标题:function代表的意思是字段为articleTit原创 2014-04-24 20:44:28 · 672 阅读 · 0 评论 -
thinkphp的join的使用--通过了测试
SQL中的多表联合查询,是我的薄弱点,不会用。对照着手册,使用了一次,下次原创 2014-07-04 16:34:04 · 1177 阅读 · 0 评论