项目中多次用到create() 只能它是表单验证,不过好出错,痛下心扉好好了解理解它的来龙去脉和所用的用法一:通过create() 方法或者 赋值的方法生成数据对象,然后写入数据库1 $model = D('User');2 $model->create(); //略过具体的自动生成和验证判断3 ....
分类:
其他好文 时间:
2015-01-09 22:17:52
阅读次数:
254
在项目中,合理的使用缓存对性能有较大的帮助。ThinkPHP提供了方便的缓存方式,包括数据缓存、静态缓存和查询缓存等,支持包括文件方式、APC、Db、Memcache、Shmop、Sqlite、Redis、Eaccelerator和Xcache在内的动态数据缓存类型,以及可定制的静态缓存规则,并提供...
分类:
其他好文 时间:
2015-01-07 22:03:24
阅读次数:
268
网上查了些关于tcpdf 使用教程,整合到TP的话,会有些小问题,由于基础还不是很扎实,花了点时间终于整合OK了。下面介绍步骤:环境: TP版本:TP3.2.2 tcpdf:tcpdf_6_2_31. 将tcpdf_6_2_3.zip解压在Web root目录下面,把examples文件夹下面的.....
分类:
Web程序 时间:
2015-01-04 15:04:20
阅读次数:
226
用ThinkPHP做过几个项目后,感觉这个框架蛮不错的,很适合自己的逻辑习惯,开发起来也快捷,呵呵, 总结了一些项目中常用的东东,希望对初学TP的朋友有所帮助!
1. 模板中不能使用的标签
{$content} {$i}
2. If标签
如:
试验后总是有想不到的错误, 这样,还不如直接用来得快些呢.
约定:
1.所有类库文件必须使用.class.php作为文件后缀,并且类名和文...
分类:
Web程序 时间:
2015-01-03 11:57:36
阅读次数:
201
【ThinkPHP】TP-四种url访问的方式...
分类:
Web程序 时间:
2014-12-30 10:09:53
阅读次数:
156
在jquery mobile开发中,经常需要调用ajax方法,异步获取数据,如果异步获取数据方法由于网速等等的原因,会有一个反应时间,如果能在点击按钮后数据处理期间,给一个正在加载的提示,客户体验会更好一些。先看两个方法,显示和关闭,方法来自于参考:http://blog.csdn.net/zht6...
分类:
Web程序 时间:
2014-12-29 23:01:30
阅读次数:
204
第一次写博客,也是为了以后遇到同样的问题时可以找到,onlick无法响应在百度一些都有解释,这只是一个个人记录而已问题:function change_tp(ProInfo_id, color_id) { var str; alert("ni hao"); }" onclick="change_tp...
分类:
Web程序 时间:
2014-12-29 13:36:24
阅读次数:
123
selecttp.technic_product_code,tp.technic_product_name,mp.marketproduct_code,mp.marketproduct_namefrommarketproduct_infomp,technic_product_infotpwheremp.id_technic_product_info=tp.id_technic_product_info(+)1)+写在那个表上,表示这个表允许为空,+写在右边,表示..
分类:
数据库 时间:
2014-12-29 12:18:29
阅读次数:
183
平时项目中会有一些流程,或者是评论相关的东西,这些一般只会是在页面初次加载一部分,剩余部分搞一个更多的标签,当点击更多的时候,ajax请求把所有数据加载完(当然这里也有分页的实现方法,本篇不作讨论), ajax加载的数据一般会运用到appendChild,insertBefore方法来附加在原来标签...
分类:
移动开发 时间:
2014-12-28 20:41:35
阅读次数:
140
1,页面初始化时,调用插件进行一次排版;2,当用户将滚动条拖到底部时,用ajax加载一次数据,并排版显示3,重复2,直到无数据html代码 : 1 2 3 4 5 Insert title here 6 7 37 ...
分类:
其他好文 时间:
2014-12-26 16:13:26
阅读次数:
90