经验分享
会写程序的胖子
这个作者很懒,什么都没留下…
展开
-
mysql数据库存储PHP数组、对象的方法
之前开发项目时遇到了一个难点,就是如何把多维数组数据存入mysql数据库中,因为mysql数据库是不支持数组存储的,所以当时我的方法是通过容易拆分的标识符,比如@或者&这些,可能用户输入时很少用到的特殊字符,然后通过 impload() 函数将他们组合起来,等到取出时再用 expload() 函数将他们拆分,一维数组用一个标识符、组合一次、取出时拆分一次,二维数据用两个标识符、组合两次、原创 2016-10-14 10:13:45 · 4299 阅读 · 0 评论 -
Modal模态框使用ajax向后台传数据和文件之modal复用
昨天把添加计划概要写完了,那么今天要开始添加计划了,经理开始催了,好急好急!!! 那么添加计划从哪里开始呢,我们的前段已经编辑好了,像这样的: OK,重点是天数,我们要先取到天数才行,那么天数之前已经给出了,在第一页上,我们直接用Jquery来取天数的值,因为之前有设置天数的标识位,所以直接赋值到这个标识位上:$(document).ready(function(){原创 2016-10-14 17:21:37 · 6351 阅读 · 0 评论 -
thinkphp M方法和D方法性能测试之开山篇简单CURD遍
大家使用thinkphpMVC时都会遇到M方法和D方法,而这两种方法怎么使用才能达到最高的效率,我决定做一点测试: G('begin'); $model = M('members_info'); $map['user_key'] = md5($u_phone.$u_pass); $map['user_phone'] = $u_phone; $map['us原创 2016-10-26 13:50:15 · 941 阅读 · 0 评论 -
thinkphp事务处理无效时的解决办法,一击命中!
处理事务的时候,发现没有办法rollback,找了好久,我终于发现了问题所在:以下干货:数据表存储引擎改为:InnoDB以上,如果还是解决不了,就是别的问题了,在代码中想办法吧....原创 2016-12-08 13:12:53 · 2277 阅读 · 0 评论 -
tp5时间戳功能的自定义实现。
项目中需要显示某一天内所有数据的时间,但因为已经规定了是某一天,所以TP5框架自带的时间戳格式date('Y-m-d H:i:s')这种时间戳格式就显得鸡肋了,我们要实现date('H:i:s')这样就可以了。那么这个格式在哪里修改呢?我们先看一下配置文件,config.php 我们发现默认的配置文件中没有这个选项,那我们看一下model类的源码在Model.php中有一个属性我很在意 //原创 2017-06-01 14:57:51 · 14983 阅读 · 0 评论