thinkphp5.0
echo_just_do_it
机会是留给有准备的人
展开
-
tp5事务
在一次性多次操作数据库的时候,我们往往需要开启事务,其中一条不通过的时候,全部回滚Db::startTrans();foreach($data as $key=>$val){$result=数据库操作的结果if(is_bool($result)){break;//一旦出错,跳出循环体}}if(is_false($result)){Db::rollback();原创 2018-03-23 09:48:57 · 1139 阅读 · 0 评论 -
thinkphp5利用phpqrcode生成二维码并上传阿里云oss
我们生成的二维码图片,一般来说是要上传到阿里云oss,而不是保存到我们自己的服务器上面,自己数据库上面保存图片地址即可。但是生成二维码图片又在我们本地,我们需要将本地生成的图片上传阿里云后删除本地服务器上面的图片。废话不多说,直接上第一步,封装一个上传阿里oss的类(这一步涉及到thinkphp5整合oss,详情参见我的另外一篇博客:https://blog.csdn.net/qq_2...原创 2019-07-23 10:32:35 · 1701 阅读 · 0 评论 -
thinkphp5中用PHPExcel导入数据
我觉得自己上次写的跟狗屎一样,不清不楚,自己拿着还是捣鼓了将近10分钟才弄出来,不划算,这次整个全套的前期准备工作1.首先在PHPExcel官网上面下载安装包下载地址为:https://github.com/PHPOffice/PHPExcel将下载下来的安装包解压后,如下图所示,只需要里面的classes文件夹,将classes文件重命名为PHPExcel2.将重命名后的...原创 2019-07-19 14:13:34 · 266 阅读 · 0 评论 -
微信公众号获取用户当前经纬度
啦啦啦,踩了半天坑,终于成功了,总结一下php端,第一步:先封装一个类(本人用的TP5,阅读者参考类里面的类容即可)<?phpnamespace app\shangjia\controller;use app\common\controller\Base;class JSSDK extends Base{ private $appId; private $...原创 2019-07-18 16:48:22 · 2502 阅读 · 0 评论 -
phpexcel导入后删除文件的问题
public function import($token=''){ $file = request()->file('file'); // 移动到框架应用根目录/public/uploads/ 目录下 if($file){ $info = $file->move(ROOT_PATH . 'publi原创 2018-04-27 10:14:35 · 1211 阅读 · 0 评论 -
tp5整合phpqrcode并生成二维码图片
1.下载phpqrcode包下载地址:https://pan.baidu.com/s/1ZPbHQJIXz0xbjeDZPho5Mg2.原创 2018-04-27 10:05:07 · 10753 阅读 · 0 评论 -
thinkphp5中用PHPExcel导入数据
1.在thinkphp5.0中整合PHPExcel见:http://blog.csdn.net/qq_27930635/article/details/796260992.首先准备好excel文件,文件内容如下图所示:3.将文件放入E:\wamp64\www\tp5\public\uploads\人员.xls(我这里为了方便测试,直接放在这里,正常情况下应该是由前台上传文件到这个目录下)4.控制器...原创 2018-03-20 15:34:54 · 1807 阅读 · 0 评论 -
thinkphp5.0整合PHPExcel
1.首先在PHPExcel官网上面下载安装包下载地址为:https://github.com/PHPOffice/PHPExcel将下载下来的安装包解压后,如下图所示,只需要里面的classes文件夹,将classes文件重命名为PHPExcel2.将重命名后的classes文件夹(即PHPExcel)复制到tp5框架下的vendor文件下3.在控制器中用PHPExcel,只需要vendor("P...原创 2018-03-20 15:37:19 · 2252 阅读 · 0 评论 -
tp5文件上传
前端页面:在应用下面的view层建立test.html页面html>lang="en"> charset="UTF-8"> Titleaction="{:url('userc/import',array('filename'=>'人员'))}" enctype="multipart/form-data" method="post"> type="file"原创 2018-03-23 09:54:42 · 1110 阅读 · 2 评论 -
thinkphp5上传文件到阿里云oss
第一步:下载sdk下载地址:https://github.com/aliyun/aliyun-oss-php-sdk?spm=a2c4g.11186623.2.9.451233bc4YHDpk第二步:将下载下来的文件,重命名为:alioss,放在extend文件夹下面第三步:在application下配置文件config.php中添加//阿里云资源服务器配置,里面填写...原创 2019-07-23 14:02:20 · 2625 阅读 · 0 评论