排序
yii框架访问数据库出现中文乱码
问题: 数据库编码为utf8,Yii连接数据库编码也为utf8,但是结果取出来的中文数据为乱码。 原因: 在终端输入插入中文数据的sql语句时,环境不是utf8,所以存储在mysql数据库中的数据不是utf8编...
yii怎么批量更新数据
需求: 向后台发送多条数据,其中一些数据已经存在记录,只需要对其部分字段的值进行修改。 (推荐教程:yii框架) 解决方法: 代码如下: foreach($goods as $k => $v) { i...
yii框架中公共函数文件放在哪里
我们以yii2-advanced版本为例: 上图为yii2-advanced版本的基础目录结构,而./common 目录为公共资源目录,我们可以把定义的公共方法放在这个目录下。 在此目录下我们随意建立一个文件比如”hel...
yii框架中工具函数怎么使用
首先我们在项目根目录下创建文件,如: /utils/function.php 文件内容如下: (相关教程推荐:yii框架) <?php function dd($obj) { echo "<pre class="brush:php;toolbar:fals...
yii如何查看当前页面执行的sql语句
可以通过配置相关文件来实现,具体方法如下: (1)修改 index.php 开启调试模式 在 index.php 文件内增加如下两行代码(如果不存在的话): 1 //开启调试模式 2 defined...
yii框架中时间格式怎么转换
问题: 在前台页面展示的时候,用户通过控件选择日期,生成格式如2016-11-01的形式展示,保存到数据库中为时间戳的int类型。需要进行对其转换,如何转换呢? (推荐教程:yii框架) 解决方法: ...
yii框架中无法访问gii
解决方法: 加上 'allowedIPs'=>['*']即可。 (推荐教程:yii框架) 如下: if (!YII_ENV_TEST) { // configuration adjustments for 'dev' environment $config[...
yii2怎么执行原生sql语句查询
执行: Yii::$app->getDb()->createCommand("Your SQL")->execute(); (推荐教程:yii框架)查询: Yii::$app->getDb()->createCommand("Y...
yii框架如何实现文件上传
1、首先yii框架下载uploadfile类 2、html代码 <input> (推荐教程:yii框架) 3、js代码 var business_license = $('.file').get(0).files[0]; var data = new FormData(); data.a...
yii2使用数据库记录错误信息
命令行创建错误日志表 1、配置文件:consoleconfigmain.php 'components' => [ 'log' => [ 'targets' => [ [ ...