如何实现根据搜索条件导出查询到的数据 [ 2.0 版本 ]
如题:如何实现根据搜索条件导出查询到的数据
共 2 个回答
-
sql字符串->加密->路由参数->路由解密->执行sql
1,$sql = $model->createCommand()->getRawSql(); 2,$encryptSql = base64_encode(Yii::$app->getSecurity()->encryptByPassword($sql,'cryptSecretKey')); 3,$sql = yii::$app->security->decryptByPassword(base64_decode($encryptSql,'cryptSecretKey'); 4,$result = Yii::$app->db->createCommand($sql)->queryAll(); 5,excel
-
在模型里写按照条件搜索方法,然后在控制器调用,返回后控制器导出数据。请参考https://github.com/gouguoyin/phprap/blob/master/models/Project.php 里的search($params=[])方法
EizoPeter
注册时间:2018-08-30
最后登录:2020-06-18
在线时长:34小时12分
最后登录:2020-06-18
在线时长:34小时12分
- 粉丝6
- 金钱2775
- 威望0
- 积分3115