相关文章
基于tp5+x_admin开发的后台系统
基于基于thinkphp5 做x_admin的x_admin后台管理系统 包含了权限管理以及菜单栏管理。数据字典。集成了支付宝支付和微信支付,图片上传到阿里云oss,以及其他的一些功能,可以实现拿来即用的部分图片如下:
>账号和密码࿱…
建站知识
2024/10/22 10:15:04
TP5 操作excel 导出
安装composer(window版本)
安装composer(MAC版本)
安装composer(Linux版本)
在PhpStorm配置
导出excel
1、使用composer安装phpoffice/phpexcel包
phpexcel资源
下载好之后,解压…
建站知识
2024/10/22 17:29:01
tp5去重 distinct和group
1.当统计一个有重复的字段可以用这个方法(统计数量时去重id) $count $model->where($map)->count(distinct(id)); 2.利用distinct方法去重
$data$test_data->Distinct(true)->field(descriprion)->order(description desc)->select(…
建站知识
2024/10/22 10:21:32
tp5 生成静态页面代码
//写入/***$filepath 生成静态文件路径$tpl 模板文件名称***/private function filePutContents($filepath,$tpl){ob_start();$content $this->fetch(indexindex/.$tpl); //模板渲染路径[indexindex/.$tpl] 表示: /app/index/view/index/index.htmlecho $conte…
建站知识
2024/10/22 2:06:22
TP5日志记录与异常处理
日志记录 日志配置application/config.phplog => [// 日志记录方式,内置 file socket 支持扩展type => File,// 日志保存目录path => LOG_PATH,// 日志记录级别level => [error,notice,debug,sql],],日志关闭的方式 设置日志类型为test设置日志记录级别日志级别…
建站知识
2024/10/14 14:25:01
TP5打印sql的几种方式
获取sql语句
getLastSql $res Db::table(staff)->field(id,salary)->where(id,>,1)->group(salary)->having(salary > 5000)->select();$sql Db::table(staff)->getLastSql();halt($sql);select(false)
$res Db::table(staff)->field(id,salar…
建站知识
2024/10/31 9:43:57
TP5 模板循环输出标签 volist
VOLIST标签 volist标签通常用于查询数据集(select方法)的结果输出,通常模型的select方法返回的结果是一个二维数组,可以直接使用volist标签进行输出。 在控制器中首先对模版赋值:
$list = User::all();
$this->assign(list,$list);在模版定义如下,循环输出用户的编号…
建站知识
2024/10/24 1:51:13
TP5自定义命令行详细用法
很多时候需要使用命令行来执行php脚本,执行单独的php的脚本没有什么太大的问题,如果想要执行使用TP5框架项目的某个文件,可能会因相关文件无法加载而不能执行。 好在TP5框架中有命令行的功能,我们可以使用TP5的命令行调用我们自定…
建站知识
2024/10/31 9:43:57