自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 php常用函数 用作整理查询

array_push 函数向第一个参数的数组尾部添加一个或多个元素然后返回新数组的长度案例//菜鸟教程案例<?php $a=array("red","green"); array_push($a,"blue"); print_r($a);?>array_merge把两个数组合并为一个数组://菜鸟教程案例<?php $a1=array("a"=>"red","b"=>"green"); $a2=array("c"=>"blue

2022-04-09 11:32:56 224

原创 fastadmin 使用多个数据库连接

第二步 使用模型读取。

2024-04-16 10:27:50 231

原创 fastadmin 列表查询 where自定义条件 与原条件冲突 去除原条件

fastadmin 列表查询 where自定义条件 与原条件冲突 去除原条件

2024-02-28 10:27:39 479

原创 Echarts 柱状图使用

Echarts 柱状图使用

2024-02-22 10:18:25 690 1

原创 fastadmin ThinkPhP 使用paginate 处理数据

说明------------!当使用查询 用到了 paginate 时 返回值会更改不是正常数组形式 但是使用到 两个数组 组合 array_merge 成同一个数组 并分页返回。解决 -------------- paginate 数据 使用 toArray 就可以打印 出 data数据 最后。1. 当看到数组返回值有 info['data'] 直接打印数据提示没有data。返回结果-------只需要data中的数据 而不是返回数据的。2.使用数组进行组合 提示错误。

2024-01-31 17:09:13 314 1

原创 fastadmin 使用js获取 列表数据

使用场景 渲染数据 到 页面。

2024-01-17 16:42:01 507

原创 EasyWeChat 公众号 jssdk 获取签名 功能 ------> 公众号自定义分享

使用easyWeChat 官方文档上描述的 前端直接使用会出现 签名错误 errMsg":"config:fail,invalid signature。解决 获取token jsapi_ticket 来验证 签名是否正确。返回值----> singtrue 提示。验证签名 ----->

2023-12-12 11:00:26 186 1

原创 where多条件使用FIND_IN_SET 查询数据错误记录

使用FIND_IN_SET where多条件查询 sql语句 会出现AND OR 的形式不是OR AND 同时使用 闭包的形式查询sql 可以减少此类情况的发生。解决方法 使用闭包形式的 where sql 语句查询。这样的格式错误 where tupe =0 的。才对 这样才可以查询正确数据。

2023-11-23 18:06:12 253

原创 fastadmin 工具栏添加表格重置

fastadmin 工具栏添加表格重置

2022-08-09 14:21:30 480 1

原创 mysql使用操作

mysql操作使用

2022-08-09 10:01:23 238

原创 tp5 一维数组转化二维数组 整理

TP5一维数组转化二维数组

2022-06-11 10:45:24 239

原创 tp5 生成首字母大写+数字的随机数6位

public function randNumber(){ $str = 'A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z'; $str_arr = explode(',',$str); $count = count($str_arr); $arr = []; foreach ($str_arr as $k => $v) { $arr = $str_arr[rand(0,$count-1).

2022-05-31 16:33:42 426

原创 Docker Desktop setting 无法开启Ubuntu

解决第一步点击链接 到官网Docker Desktop WSL 2 backend | Docker Documentation第二步输入上图标红的三步第三步重启 docker desktop

2022-05-28 17:45:28 438

原创 fastadmin selectpage 下拉编辑默认选中

原因: 因为 selectpage 默认使用的 data-primary-key 为id, 上级默认使用pid我的字段使用的不是id 和pid所以导致问题出现(编辑页面不出现默认选中)解决第一步重写 data-source 方法data-source="user/user/indexSelectPage"第二步将data-primary-key 限制成你搜索的字段我的是 inv_codedata-primary-key="inv_code"第三步更.

2022-05-09 16:01:24 2967

原创 fastadmin 使用 百度编辑器插件 右侧滚轮

解决:在addons.js文件中(public\assets\js\addons.js) 搜索autoHeightEnabled 将true更改为false

2022-04-25 17:14:42 183

原创 fastadmin selectpage 下拉限制字段读取(view)

限制多个字段data-params='{"custom[status]":"normal","custom[type]":"1"}'限制同一个字段 不同iddata-params={"custom[id]":["in","1,3"]}限制同一个字段 id>1 data-params='{"custom[id]":["gt","1"]}'

2022-04-08 09:59:25 685

原创 fastadmin 使用 bootstrap tabs 新增以及编辑 详解

新增因为需要区分是那种类型的所以在表单中加入了一个隐藏字段 type我这里把type赋空 通过JQ来进行赋值,表单填写之后 切换 tabs之后填写内容也需要清空 在对应的js文件中的add方法里面进行修改(type 默认赋值0)add: function () { $("input[name='row[type]']").val("0"); $("#notice-tab").click(function (){ .

2022-04-07 10:15:22 1799

原创 fastadmin 安装插件遇到致命错误: Class ‘GuzzleHttp\Client‘ not found

报错提示原因:使用composer命令安装时遇到 fileinfo extension扩展安装失败composerupdate 使用composer忽略平台以及扩展依赖强制安装使忽略 fileinfo就可以composer install --ignore-platform-reqscomposer update --ignore-platform-reqs...

2022-04-06 13:30:12 1788

原创 fastadmin 中使用bootstrap tabs 加载切换会隐藏input标签

bootstrap 官方示例<ul class="nav nav-tabs" id="myTab" role="tablist"> <li class="nav-item" role="presentation"> <a class="nav-link active" id="home-tab" data-toggle="tab" href="#home" role="tab" aria-controls="home" aria-selected="true"

2022-03-30 17:12:54 767

原创 tp6多应用模式

1. 安装好新的框架 如果使用多应用模式composer require topthink/think-multi-app使用命令开启多应用模式2. 在public 文件中 复制index.php 文件 增加应用入口3.在每一个模块中书写一个route文件,文件内名称不影响访问(可以随意起名)4.admin 访问 http://xxxx.con/admin.php/your_functionapi 访问 http://xxxx.con/api.php/your_functio.

2022-03-16 16:47:53 316

原创 tp5 获取发布时间的区间

public function TimeRule($time){ $startdate = date('Y-m-d H:i:s',$time);//时间戳转日期(要是日期的话可以不用转) $enddate = date('Y-m-d H:i:s');//当前日期 $date = floor((strtotime($enddate) - strtotime($startdate)) / 86400); $hour = floor((strtotime($enddate) -.

2021-12-09 09:56:40 203

原创 PHP获取当天时间

当天开始时间 $start_month = strtotime(date("Y-m-d",time()));$end_month = $start_month+60*60*24;

2021-05-29 11:43:37 212

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除