报错处理
二十春夏 接D
本人会长期更新Python、PHP源码、文章、学习记录、笔记、心得总结等资源~
展开
-
记录一次tp6多应用失效原因
记录一次tp6伪静态多应用失效原因:依次排除1.多应用已经安装且开启2.伪静态已经设置3.控制器名称正确4.多应用与单应用不能共存,app目录下controller已经删除5.全部没有错误,最后重启nginx解决问题,原来是配置伪静态之后忘记重启nginx了...原创 2021-12-14 02:45:35 · 1796 阅读 · 0 评论 -
thinkphp6 A表字段和B表字段关联显示
先说下需求:这里有两张表A表为商品表,B表为分类表,A中menu字段对应B的ID需要做到循环显示商品表时,根据menu的值显示B表中的name值A表:commodityB表:menu我是这样写的:PHP// 分页$data = Db::name('commodity')->paginate([ 'list_rows' => 10, 'query' => request()->param(), ]);// 查询全部产品内容目录$menu = Db::nam原创 2021-12-04 05:37:35 · 545 阅读 · 0 评论 -
thinkphp多表查询两表有重复相同字段的完美解决方法
先看两张表字段a表b表关联查询a.menu和b.id方案:$data=Db::name('commodity')->alias('a')->field('a.*, b.name')->join('menu b','a.menu=b.id')->select()->toArray();```查询结果: 可以看到穿结果b.name将a.name替换掉了解决方案$data=Db::name('commodity')->alias('a')->fiel原创 2021-12-04 02:56:50 · 1767 阅读 · 0 评论 -
python 报错TypeError: unhashable type: ‘list‘解决方案及原因
关于报错:TypeError: unhashable type: 'list'原因及报错详情类型错误,只能添加不可变对象下面看看我的报错代码:s2 = set([1, 2, 3, 3])s2.add([1, 2, 3])print(s2)图示:解决方法:根据提示,我们不可以添加列表,因为列表是可变对象,只能添加可变对象,如:元组解决代码示例:s2 = set([1, 2, 3, 3])s2.add((1, 2, 3))print(s2)图示:如果文章对你有帮原创 2021-01-07 15:09:30 · 20666 阅读 · 9 评论 -
python 报错TypeError: ‘int‘ object is not iterable解决方案及原因
python 报错TypeError: ‘int’ object is not iterable解决方案及原因原创 2020-12-30 20:34:54 · 3050 阅读 · 1 评论 -
关于 Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in 报错处理
有很多朋友在使用我之前的代码后,都问我为什么会报错这样一段信息Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in首先我们要清楚他是什么意思:他告诉我们返回的信息不正确为什么返回不正确?那我们就去看看操作数据库的代码在这里我将报错原因全部圈出来了,如果表不存在,字段不存在,都会报错我们的目的是查询 username 在数据库中的数目表和字段都没有是无法完成操作的,所.原创 2020-12-25 17:16:31 · 17322 阅读 · 8 评论