- 博客(19)
- 收藏
- 关注
原创 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
转载 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,然后去任务管理器---->...
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关注的人