摘要: 1、Yii::getLogger()->log($message, $level, $category = 'application')2、Yii::trace($message, $category = 'application');3、Yii::error($message, $category... 阅读全文
posted @ 2015-11-23 10:03 慕尘 阅读(3641) 评论(0) 推荐(0) 编辑
摘要: 获取本月的第一天和最后一天var firstDate = new Date();firstDate.setDate(1); //第一天var endDate = new Date(firstDate);endDate.setMonth(firstDate.getMonth()+1);endDate.... 阅读全文
posted @ 2015-11-20 16:55 慕尘 阅读(480) 评论(0) 推荐(0) 编辑
摘要: 今天写到发券,发现没加事务,于是学习了下事务:是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。 事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。Yii2.0事务的应用: $transaction=Yii::$app->db->b... 阅读全文
posted @ 2015-11-20 16:16 慕尘 阅读(592) 评论(0) 推荐(0) 编辑
摘要: 在yii,登录页面选择记住密码,下次就会自动登陆前些天,自己增加了一个web应用,但是发现虽然选择记住密码,没选退出,关闭浏览器,重新进入还会跳转到登陆页面自动登录是利用cookie实现的配置User组件 首先在配置文件的components中设置user组件 'user' => [ ... 阅读全文
posted @ 2015-11-20 09:26 慕尘 阅读(1636) 评论(0) 推荐(0) 编辑
摘要: 今天保存出错,但是什么也没提示,所以就查了下,怎么输出错误$model->save();$model->getErrors();获取,刚插入数据的id$reply->save();$reply->attributes['id'];"keyword != '' and keyword is not n... 阅读全文
posted @ 2015-11-09 10:43 慕尘 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 修改配置文件return [ 'name'=>'AA后台', 'id' => 'app-backend', 'defaultRoute'=>'shop/index',//路由 ……];127.0.0.1/index.php会自动跳转到shop/index 阅读全文
posted @ 2015-11-03 17:14 慕尘 阅读(1301) 评论(0) 推荐(0) 编辑
摘要: extract(),它的主要作用是将数组展开,键名作为变量名,元素值为变量值extract($_POST);//相当于$username = $_POST['username'];//$password = $_POST['password'];int extract ( array $var_ar... 阅读全文
posted @ 2015-10-29 11:38 慕尘 阅读(1142) 评论(0) 推荐(0) 编辑
摘要: figure、figcaption,这俩个标签都是定义图文的常常用到一种图片列表,图片+标题或者图片+标题+简单描述。以前的常规写法: title而在html5中有了新标签更能语义化的定义出这中图片列表,那就是figure标签。figure标签规定独立的流内容(图像、图表、照片、代码)。figur... 阅读全文
posted @ 2015-10-23 14:26 慕尘 阅读(1432) 评论(0) 推荐(0) 编辑
摘要: edis提供了两种持久化的方式,分别是RDB(Redis DataBase)和AOF(Append Only File)。RDB,简而言之,就是在不同的时间点,将redis存储的数据生成快照并存储到磁盘等介质上redis在进行数据持久化的过程中,会先将数据写入到一个临时文件中,待持久化过程都结束了,... 阅读全文
posted @ 2015-10-23 11:06 慕尘 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 当一个client在连接中发出multi命令时,这个连接就进入一个事务的上下文,该连接后续的命令不会执行,而是存放到一个队列中,当执行exec命令时,redis会顺序的执行队列中的所有命令。如果其中执行出现错误,执行正确的不会回滚> multi> set name a> set name b> ex... 阅读全文
posted @ 2015-10-23 11:03 慕尘 阅读(157) 评论(0) 推荐(0) 编辑
摘要: win7下启动 运行=》cmd=》进入redis目录,执行 redis-server.exe redis.conf 连接 redis-cli.exe -h 127.0.0.1 -p 6609 phpRedisAdmin是一个用php管理redis的工具, 和phpmyadmin类似. 下载 Linu 阅读全文
posted @ 2015-10-23 10:36 慕尘 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 1.Redis strings set命令将取代现有的任何已经存在的key。SET命令还有一个提供附加参数的选项,能够让SET命令只有在没有相同key的情况下成功 反之,可以让SET命令在有相同key值得情况下成功。 也可以对其进行一些有趣的操作,例如加法器: INCR命令让the value 成为 阅读全文
posted @ 2015-10-23 07:11 慕尘 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 1、字符串$condition = 'name=\'Lily\' and age>10';2、数组['type' => 1, 'status' => 1] //生成 (type = 1) AND (status = 1)['id' => [1, 2, 3], 'status' => 0]//生成 (... 阅读全文
posted @ 2015-10-22 17:06 慕尘 阅读(298) 评论(0) 推荐(0) 编辑
摘要: Yii中的分页功能主要由yii\web: Linkable接口、yii\widgets: LinkPager类和yii\data: Pagination类三个组成 yii\data: Pagination 主要功能是对分页中的参数进行设置,如当前页、每页大小、总页数,总记录数等 yii\widg... 阅读全文
posted @ 2015-10-22 16:17 慕尘 阅读(606) 评论(0) 推荐(0) 编辑
摘要: 查询数据库时$model;if(!empty($name)){ $model->andWhere(['name'=>$name]);}可以用andFilterWhere,自动的把空的条件过滤掉$model->andFilterWhere(['name'=>$name]); 阅读全文
posted @ 2015-10-22 16:08 慕尘 阅读(532) 评论(0) 推荐(0) 编辑