- 博客(21)
- 资源 (1)
- 收藏
- 关注
原创 关于ORM分页构造器查询很慢的解决
由于使用了分页器,又使用了软删除(Soft-Delete),导致带上了deleted_at字段,那么解决问题也很简单,给他也加上索引,比如 联合索引,亦或者不使用软删除。果断开启慢查询,发现。
2024-07-11 16:11:35
189
3
原创 linux下php提示session_start(): Failed to read session data: files
正题,使用的是slim框架,session是放在var/session的,给这个文件夹权限就行 chmod 775 session
2021-08-22 10:52:24
1199
原创 【小计】最近常用mysql查询时间
TO_DAYS(create_time) = TO_DAYS(NOW())//今日YEARWEEK(date_format(create_time,'%Y-%m-%d')) = YEARWEEK(now())//本周DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(create_time)//近一周(七天)date_format(create_time,'%Y-%m')=date_format(now(),'%Y-%m')//本月DATE_SUB(CURD
2021-01-19 17:37:09
142
原创 【小计】PDO关闭链接在脚本未结束前
不多BB 直接上图官网内容:要想关闭连接,需要销毁对象以确保所有剩余到它的引用都被删除,可以赋一个 null 值给对象变量。ok,上代码操作一哈<?phpset_time_limit(0);//测试无需控制超时$dbh = new PDO('mysql:host=127.0.0.1;dbport=3306;dbname=test', 'root', '111111');// 在此使用连接$stmt = $dbh->prepare('SELECT * FROM `user`');$
2021-01-19 13:08:31
169
原创 [笔记]PHP断点续传
核心:HTTP/1.1 , range Content-Range 实体头herder内:RANGE: bytes=10101010-返回一个 content-range=bytes 10101010-20202020/20202020Range: bytes=startOffset-targetOffset/sum [从startOffset读取,读取到targetOffset,读取总数为sum]Range: bytes=startOffset-targetOffset [字节总数可以去掉]总长
2021-01-19 12:28:44
155
原创 [小计]PHP判断当前设备是PC还是iphone/android
[小计]PHP判断当前设备是PC还是iphone/android使用$_SERVER[‘HTTP_USER_AGENT’];<?php $agent = strtolower($_SERVER['HTTP_USER_AGENT']);$is_pc = (strpos($agent, 'windows nt')) ? true : false;//windows$is_mac = (strpos($agent, 'mac os')) ? true : false;//mac$is_iphon
2021-01-18 15:26:03
290
原创 【小计】启动wamp出现PHP Startup: Unable to load dynamic library ‘curl‘
今天用自己的电脑装了下wamp,装完后一启动,发现他不绿,一直黄的,提示2/3个服务正常,然后下意识打开了php的错误日志,然后发现了这几段然后我就下意识的把我所使用的那个版本的PHP的curl扩展取消了勾选,然后再开启所有服务(他会自动重启服务)然后就绿了,再然后去打开curl扩展也没什么问题。先留在这,过几天有空来找找原因...
2020-09-23 21:54:44
426
1
原创 【小计】easyui的from事件内的load如何在加载中的操作
关键:{onLoadSuccess: loadsucc} //加载时 $('#fm').form({onLoadSuccess: loadsucc}); //加载 $('#fm').form('load', href); function loadsucc(data) { console.log(data); }
2020-09-01 09:27:54
286
原创 【小记】[Err] 1093 - You can‘t specify target table ‘action‘ for update in FROM clause
MySQL小计:You can’t specify target table for update in FROM clause今天删除重复记录的数据时使用,报错:You can’t specify target table for update in FROM clause意思就是 你不能又要查又要操作的所以要用中间表select出去错误SQLDELETEFROM check_dataWHERE id IN ( SELECT id FROM check_data
2020-08-03 16:26:53
889
原创 PHP时间格式+关键字
时间:echo strtotime("now"); // 获取当前的时间戳echo date('Y-m-d H:i:s', strtotime("now"));// #2echo strtotime("2015-06-11 10:11:00"); // 获取指定的时间戳echo date('Y-m-d H:i:s', strtotime("2015-06-11 10:11:00"));// #3echo strtotime("3 October 2005"); // 获取指定的时间戳[等同
2020-07-21 10:10:47
206
原创 【小记】jquery的load()方法
起因今天被同事喊去帮忙看个东西,大概就是就是load加载一个页面进来pt,然后ExcelDown是一个导出,页面表格导出,然后每次这个方法导出都是0B 0B的xls文件,因为:load()是异步的,然后就会他还没加载完URL内的东西,就直接开始导出了我的解决办法也简单,因为那个页面也没别的ajax的了,直接就全改成同步了$.ajaxSetup({ async: false});或者把打印写load()也是可以的...
2020-07-03 12:05:08
331
原创 JS双击单击在同一个元素
hello,又来了,今天太晚了,直接整代码和图要求 单击第二列 和双击第二列 跳转不同的页面因为是直接跳转的,所以我就直接把他写成了a标签(单击直接解决)然后就是激动人心的右击了:下面展示一些 内联代码片。<script type="text/javascript"> // 鼠标右键事件 $('.asc').contextmenu(function(e) { e.preventDefault() // 阻止右键菜单默认
2020-05-14 23:23:52
12426
2
原创 PHP 数字转字母
不多BB,直接上需求内容就是 用年月日去对应图中的年月日,比如今天2020-05-10,对应的就是05A实现:主要看日码那一块:在这里插入代码片
2020-05-10 19:06:11
541
原创 PHP实时显示进度
就在昨天,客户提了个要实时进度的要求,然后我想了想,那肯定就是得用上ob_start()了,然而比我想象得麻烦了很多当时是用了wamp3.1.7 64bit 用的是PHP7.3 和wampmanager 2.0的 用的是PHP5.2,还有个phpstudypro 配了5.2 5.4 7.3 三个php版本,然后开有意思的事情出现了7.2版本的只需要加一行 ob_implicit_flush(1...
2020-03-17 11:02:33
1480
原创 PHP文件上传错误概要
PHP文件上传第一次写博客,最主要平常也用markdowm写笔记,csdn也是,搞的我有点审美疲劳,瞅一眼这个编辑器都难受????正文假设你input的name是uploadFile,那么她在php对应的信息打印出来就是这样的:name type size 就不BB了,主要是error的值:error => 0没有错误文件上传成功,然后tmp_name 会记录着临时存储位置,从这里移...
2020-01-15 15:27:12
18275
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人