Thinkphp事务处理不生效解决办法集锦 用Tp开发程序的时候你应该也遇到过事务提交后没有生效,或者是事务走成功后又走了catch里的rollback许多人在开发的时候喜欢把$this->success()或者$this->error()写在事务处理里面。其实这个方法是不对的。看启蒙博客写法如何解决在事务中的问题。Db::starttrans();try{ $sendStr=''; for($i=0;$i<$ PHP 2021年02月25日 0 点赞 0 评论 36 浏览
php如何操作word,自动替换里面的内容 启蒙博客最近接了个项目,项目方要实现,可以自动更换word模板里的内容,然后生成合同,于是启蒙博客就去查找了相关的教程。发现一款特别好用的扩展。PHPOffice/PHPWordgit地址:https://github.com/PHPOffice/PHPWordcomposer安装:composer require phpoffice/phpword在使用过程中也遇到了很多问题,有的问题解决了,但 PHP 2021年01月22日 1 点赞 0 评论 86 浏览
钉钉审批实例报错820003提示发起人、审批人、抄送人的userid错误,发起部门id错误,发起人不在发起部门中 最近在给公司开发企业内部资产管理系统,上线后,有部分门店店长反应无法申领资产了,查看后发现报错发起人、审批人、抄送人的userid错误,发起部门id错误,发起人不在发起部门中错误代码820003我查看了所有代码发现在发起审批的时候钉钉返回了这个消息,所以我整个事务就给终止掉了。但这个问题产生的又让我有点懵,部分员工可以申领,部分员工不能申领。于是检查了所有不能申领的人的用户id的不同,发现这些人的 PHP 2021年03月01日 0 点赞 0 评论 22 浏览
fastadmin三级联动代码如何写,添加和编辑,亲测可用 最近在给一个客户写项目的时候需要使用到fastadmin的三级联动,所以有了下面的代码。亲测可用。首先我们需要用到fastadmin的三级联动数据 PHP 2021年01月24日 0 点赞 0 评论 53 浏览
Tp6链接SqlServer遇到的问题及解决方案-附软件下载地址 本地环境:phpstudy安装的php7.3+Nginx+SqlServer2008R2 第一步肯定是要先安装sqlserver数据库,再次启蒙博客就不做介绍了,回头有时间会单独发一篇文章来介绍。首先我们需要安装一个php的sqlserver扩展下载地址https://download.microsoft.com/download/F/1/B/F1B49733-E519-419B-A192-10D PHP 2021年03月02日 1 点赞 0 评论 40 浏览
php中文字符串如何获取首字母 我们在写程序中,如果遇到需要获取中文字符串的首字母的话需要怎么操作呢?正好今天启蒙博客在给客户写项目时遇到了这个问题,故此把它记录了下来。亲测可用。启蒙博客应用场景是获取各个城市的地名的首字母。 PHP 2021年01月27日 0 点赞 0 评论 68 浏览
fastadmin动态下拉如何显示多个字段数据信息 最近在给公司写一个资产管理系统,质量部要求下拉列表必须显示出资产名称盒资产规格,于是有了下面的资料?fastadmin动态下拉如何显示多个字段数据信息。效果首先我们要找到selectpage所在的文件也就是以下路径的地址application 》 common 》controller 》Backend.php找到以上这个文件后我们打开找到selectpage函数$datalist = $ PHP 2021年02月04日 0 点赞 0 评论 56 浏览
fastadmin工具栏自定义按钮添加 项目要求选择了fastadmin进行开发,想在顶部增加个按钮,跟启蒙博客看看如何在顶部工具栏添加按钮吧,实现效果如图1. index.html中添加自定义按钮注意 : Class中红框标示内容2. 对应JS中添加按钮对地址3. require-table.js中添加对应代码,注意红框内容哦 PHP 2021年02月04日 0 点赞 0 评论 46 浏览
thinkphp插入数据有则更新,没有则添加,支持批量插入 温馨提示:启蒙博客在测试的时候发现此方法会删除重复的数据进行添加新的数据,也就是id会发生变化,如数据库有id为1,2的五条数据唯一索引name分别为xiaoming、xiaohua,如果我们在批量插入数据的时候,唯一索引对比相同,则会删除掉之前的旧数据添加新数据。也就是如果我们现在要插入一条name为xiaohua的数据,那么id为2的数据将会被删除创建id为3的name为xiaohua的数据。 PHP 2021年02月08日 0 点赞 0 评论 34 浏览
fastadmin里Summernote富文本编辑器如何自定义工具栏,增加字号 启蒙博客的网站后来改成了fastadmin,在安装编辑器的时候选择了Summernote富文本编辑器(fastadmin插件里的一种编辑器),但却发现这里面的字号没有启蒙博客想要的字号,启蒙博客一般设置16号字体或者14号字体,但这款编辑器只带了8、9、10、11、12、14、18、24、36于是想给这款编辑器增加个16号字体。那么在哪里增加字号呢?文件路径public/assets/addons PHP 2021年02月09日 0 点赞 0 评论 56 浏览