2016-01-19 20:22:55 2544次浏览 1条回答 0 悬赏 20 金钱

字符集、在管理工具里直接写sql是可以的

  • 回答于 2016-01-20 09:31 举报

    这个有很多可能,问题最好能够详细些
    比如有可能定义了场景,规则rule,字段是否safe

    3 条回复
    回复于 2016-01-20 09:59 回复

    没有设置rule
    try {

            $primaryCon = Yii::$app->db;
            $primaryCon->createCommand()->insert('wx_log',
                [
                    'log_type' => $logType,
                    'log_module' => $logModule,
                    'log_method' => $logMethod,
                    'log_data' => $logData,
                    'log_logic' => $logLogic,
                    'create_user' =>$createUser,
                    'create_time' => date('Y-m-d H:i:s', time())
                ]
            )->execute();
        } catch (Exception $e) {
            return;
        }
    
    回复于 2016-01-20 10:18 回复

    问题已经搞定了,是phpstorm打开项目默认编码是gbk,而数据字符集为utf8编码冲突,导致中文无法插入数据库

    回复于 2016-01-20 14:48 回复

    赞~

    觉得很赞
您需要登录后才可以回答。登录 | 立即注册
jixinyu
助理

jixinyu

注册时间:2016-01-19
最后登录:2016-03-10
在线时长:3小时49分
  • 粉丝0
  • 金钱100
  • 威望0
  • 积分130

热门问题