自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 tp5 windows的bat定时任务,定时处理数据

tp5 windows的bat定时任务,定时处理数据

2022-06-10 16:03:27 571

原创 tp5使用PHPExcel将数据保存到表格,并对表格填充背景色

tp5使用PHPExcel保存数据

2022-03-25 10:24:16 1185

原创 MYSQL 计算两个日期的差值,可以设置时间单位

MICROSECOND 微秒 SECOND 秒 MINUTE 分 HOUR 时 DAY 天 WEEK 周 MONTH 月 QUARTER 一刻钟 YEAR 年示例:SELECT TIMESTAMPDIFF(YEAR,'2020-10-01','2022-11-01')执行结果:

2022-03-01 10:53:03 397

原创 GPS坐标转化为百度坐标

https://api.map.baidu.com/geoconv/v1/?coords=116.477654,39.737326&from=1&to=5&ak=yBeph9or2paaHVyhddaCvGWQ44SSVUjA

2022-03-01 09:18:51 1551

原创 thinkPHP进行多数据库配置,通过配置信息可以访问不同的数据库

/* 默认数据库配置 */ 'DB_TYPE' => 'mysqli', // 数据库类型 'DB_HOST' => '127.0.0.1', // 服务器地址 'DB_NAME' => 'dq_app_info', // 数据库名 'DB_USER' => 'root', // 用户名 'DB_PWD' => 'root103', // 密码 'DB_PORT' => '3306', // 端.

2021-04-12 15:25:05 433

原创 PHP将一个二维数组根据其中一维数组某一项的值排序

通过array_multisort函数,使用方法是array_multisort(要使用的排序数组,排序方式,要排序的数组)。要使用的排序数组通过array_column函数获得,使用方法是array_column(要排序的数组,要使用的排序字段) $a = [ ['name'=>'adam','h_town'=>'bj','age'=>23], ['name'=>'joe','h_town'=>'akesu','ag

2021-04-12 15:11:26 618

原创 PHP连续执行多条mysql存储过程或循环调用同一个存储过程时,结果返回有时候为空的一种解决办法

$con = mysqli_connect($proData['PRO_MYSQL_ADDR'],$proData['PRO_MYSQL_USER'],$proData['PRO_MYSQL_PWD'],$proData['PRO_MYSQL'],$proData['PRO_MYSQL_PORT']); //判断是否连接成功 if(!$con){ echo "数据库失败!"; } ...

2020-09-10 11:09:59 352

转载 PHP 将百度地图上的一条线的点位进行平滑处理,画出一条曲线

/** *将一条地图上的线平滑 *@param originPoint:点位数组 *@method POST *@return aray curvePoint */ public function createCurve($originPoint){ $curvePoint = []; //返回的数组 //$originPoint = [['LON'=>116.394855,'LAT'=>39.987...

2020-08-31 15:19:46 328

原创 php json_encode()编码不成功

当PHP版本大于 5.5.0时,如果传入的变量中有NAN,可能会编码失败

2020-07-23 10:05:20 799

转载 ERR_UNSAFE_PORT解决以及所有非安全端口

搭建项目时需要自己配置端口信息,但是有人搭建之后会出现如下情况但是换用edge等浏览器没有问题,这是因为chorme浏览器有自己的默认非安全端口,若访问这些端口就会出现这个错误,并且所有采用chorme内核的浏览器都会这样。解决方案是更换自己项目的端口,这里列出所有chorme的默认非安全端口,请大家在搭建项目时避免使用这些端口:1, // tcpmux7, // echo9, // discard11, // systat13, // daytime15, // netstat...

2020-05-27 10:11:21 3191

原创 PHPstudy的Apache突然无法启动问题(情况之一)

在cmd中进入到Apache的bin目录下,输入httpd.exe,若出现错误如下:(OS 10048)通常每个套接字地址(协议/网络地址/端口)只允许使用一次。 : AH00072: make_sock: could not bind to address [::]:808在cmd中输入netstat -a -o命令,查看占用了808端口的进程的PID,然后去任务管理器----&gt...

2020-04-22 11:04:07 410

原创 php计算两个经纬度坐标 之间的距离

/** * 计算两个经纬度坐标 之间的距离,返回的是千米或米 * params :lat1 纬度1; lng1 经度1; lat2 纬度2; lng2 经度2; * miles true时返回千米,false时返回米 */ function GetDistance($lat1, $lng1, $lat2, $lng2,$miles=true) {...

2019-08-13 13:49:36 1587

转载 PHPExcel API接口用法大全(转载自珊瑚学院)

PHPExcel 功能十分强大,但是没有发现有详细的使用说明,经常需要各种百度查找,因此总结一下,希望对大家能有帮助。读取excel表模板 1 2 3 4 5 6 7 8 $phpexcel=new\moonland\phpexcel\Excel(); fileName='***.x...

2019-08-08 17:23:12 1094

原创 MYSQL计算日期差和时间差的函数

DATEDIFF:只计算日期差,精确到天数。用法:DATEDIFF('2015-04-22 23:59:00', '2015-04-20 00:00:00')TIMESTAMPDIFF:可以计算日期差,也可以计算时间差,可以通过不同的参数精确到天数,小时,分钟,秒。用法:TIMESTAMPDIFF(DAY, '2015-04-20 23:59:00', '2015-04-22 00:0...

2019-08-07 10:49:13 10841

原创 Mycat子查询问题

通过连接Mycat中间件访问数据库,如果要进行子查询的话,必须给子查询的结果集起一个别名,例如 select id from (select id from B) A。但是如果想对最后的结果集进行分组的话,分组字段不要加这个别名,会报错:[Err] 1064 - com.alibaba.druid.sql.ast.expr.SQLPropertyExpr cannot be cast to c...

2019-07-30 10:48:54 2397

原创 PHP调用了mysql存储过程后无法继续查询数据库的问题解决办法

public function test(){ $lon = $_POST['LON']; $lat = $_POST['LAT']; if ($_POST['time_val']) { $insertTime = date('Y-m-d H:i:00',strtotime($_POST['time_val'].'-3 minutes'...

2019-04-02 13:48:19 429

原创 php开启了mbstring扩展截取中文还是乱码问题

首先再次检查php的扩展mbstring有没有开启,下面就是开启mbstring扩展,并配置支持utf-8编码的方法:首先,去掉;extension=php_mbstring.dll前面的“;”号,开启mbstring扩展;然后,将对应项都改成下面的值:mbstring.language = Chinesembstring.internal_encoding = UTF-8mb...

2019-03-20 14:11:16 377

转载 根据城市名称获取经纬度的接口

http://api.map.baidu.com/geocoder?address=城市名称&output=json&key=37492c0ee6f924cb5e934fa08c6b1676&city=%E5%8C%97%E4%BA%AC%E5%B8%82

2017-12-06 17:16:26 10695 5

原创 Deprecated</b>: Automatically populating $HTTP_RAW_POST_DATA is deprecated and will be removed in a

Deprecated: Automatically populating $HTTP_RAW_POST_DATA is deprecated and will be removed in a future version. To avoid this warning set 'always_populate_raw_post_data' to '-1' in php.ini and use the php://input stream instead. in Unknown on line 0

2017-10-19 15:26:38 2921 1

空空如也

空空如也

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

TA关注的人

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