随笔分类 -  php

mysql 创建用户自定义函数(转可运行)
摘要:set global log_bin_trust_function_creators = 1; -- 开启bin_log 复制 函数创建DROP FUNCTION IF EXISTS hello; -- 删掉已经存在的DELIMITER $$ -- 定义分隔符,必须要有,可以不是$$CREATE F 阅读全文

posted @ 2016-06-06 14:09 xihong 阅读(730) 评论(0) 推荐(0)

Mysql 拿指定经纬度与数据库多条经纬度进行距离计算 (转)
摘要:公式如下,单位米: 第一点经纬度:lng1 lat1 第二点经纬度:lng2 lat2 round(6378.138*2*asin(sqrt(pow(sin( (lat1*pi()/180-lat2*pi()/180)/2),2)+cos(lat1*pi()/180)*cos(lat2*pi()/1 阅读全文

posted @ 2016-06-06 11:20 xihong 阅读(530) 评论(0) 推荐(0)

mysql 下 计算 两点 经纬度 之间的距离
摘要:mysql 下 计算 两点 经纬度 之间的距离 (2012-12-25 13:21:09) 转载▼ mysql 下 计算 两点 经纬度 之间的距离 转载▼ 标签: 杂谈 分类: PHP 杂谈 公式如下,单位米: 第一点经纬度:lng1 lat1 第二点经纬度:lng2 lat2 round(6378 阅读全文

posted @ 2016-06-06 11:15 xihong 阅读(1623) 评论(1) 推荐(0)

php 日期时间运算比较
摘要:$sql= "select * from t_datestudy where id='4750' and agreemode='2' and school_agree !='1'"; $result = mysql_query($sql,$connection); $app = mysql_fetc 阅读全文

posted @ 2016-05-31 10:11 xihong 阅读(225) 评论(0) 推荐(0)

php执行多个存储过程(二)
摘要:使用公共连接文件形式 include_once 'inc/conni.php'; $result = mysqli_query($conni, "call proc_test()"); while( $row = mysqli_fetch_array($result) ){ var_dump($ro 阅读全文

posted @ 2016-05-25 16:22 xihong 阅读(170) 评论(0) 推荐(0)

php执行多个存储过程
摘要:$viewPages = 0; $db = new mysqli('localhost',$MYSQL_USER,$MYSQL_PASS,$MYSQL_DB); if (!mysqli_connect_errno()){ $sql = "call proc_getrelativeviewids('2 阅读全文

posted @ 2016-05-25 16:12 xihong 阅读(825) 评论(0) 推荐(0)

PHP MysqlI操作数据库(转)
摘要:1连接数据库. <!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> -->//pro 阅读全文

posted @ 2016-05-24 22:07 xihong 阅读(477) 评论(0) 推荐(0)

mysql存储过程
摘要:BEGIN DECLARE orderNo varchar(100) DEFAULT null; select order_no into orderNo from t_orderpay where order_no=p2 and step='2'; if orderNo <>'' and left 阅读全文

posted @ 2016-05-17 17:32 xihong 阅读(122) 评论(0) 推荐(0)

mysql触发器
摘要:DELIMITER $$CREATE TRIGGER trg_synccomsuminfo AFTER UPDATE ON t_orderpay FOR EACH ROW BEGIN IF OLD.step != NEW.step THEN call proc_paysync(NEW.order_n 阅读全文

posted @ 2016-05-17 17:23 xihong 阅读(140) 评论(0) 推荐(0)

mysql 存储过程 事务处理 (转)
摘要:BEGIN DECLARE t_error INTEGER DEFAULT 0; DECLARE CONTINUE HANDLER FOR SQLEXCEPTION SET t_error=1; START TRANSACTION; #这边放sql语句,涉及到的表必须都为InnoDB IF t_er 阅读全文

posted @ 2016-05-17 09:41 xihong 阅读(454) 评论(0) 推荐(0)

php://input解决APP发送图片问题
摘要:今天公司要求用APP发送一个图片到PHP程序接收并保存起来,而且中间还需要很多参数! 以前没有做过APP和PHP交互,这次算是一个挑战吧(对一个没有人指导实习生来说) 1.APP发1.jpg,而且带有两个参数一个是假设是X和另外一个假设是Y 2.PHP负责接受X,Y和1.jpg,并且还要保存1.jp 阅读全文

posted @ 2016-04-24 00:25 xihong 阅读(300) 评论(0) 推荐(0)

PHP 页面编码声明方法详解(header或meta)(转)
摘要:编码格式有两种,一种是php文件本身的编码格式,如 editplus之类的编辑器在保存文件的时候允许你指定文件编码格式;另一种是php输出的文本的编码格式,这个信息只对浏览器生效,方法为<?php header('charset: utf-8;');?>。需要注意的是header方法必须在任意输出之 阅读全文

posted @ 2016-04-16 23:21 xihong 阅读(394) 评论(0) 推荐(0)

utf_8 和 GBK 不搭出现乱码(转)
摘要:今天调数据的时候发现调出来的一直是乱码,用了各种方法都未解决,简单的调数据用了好长时间,最后突然发现了一个问题 页面的 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 而数据字段用的是 gbk_chinese 阅读全文

posted @ 2016-04-16 22:21 xihong 阅读(1831) 评论(0) 推荐(0)

关于app集成支付宝应用内支付的问题总结
摘要:pem文件生成,将合作伙伴密钥复制到notepad++中,每45个字符回车,去除空格,头尾加上标题,文件需保存为无BOM的UTF8格式,就OK。 可以每行64个字符,共216个字符。 近来处理了几个app应用的支付宝集成,对其中的一些问题有了些了解,汇总一下,以备自己或者其他人参考。 1、订单签名错 阅读全文

posted @ 2016-04-15 23:51 xihong 阅读(345) 评论(0) 推荐(0)

支付宝RSA签名
摘要:1、参考网上相关文章,开放php中的openssl,但使用网上例子调用openssl_pkey_new,一直报100013错误。后改用用支付宝提供的SDKdemo程序 发现使用提供的privkye,可以生成签名串,但使用苹果电脑生成的key就不成功。 参考此文http://orangeholic.i 阅读全文

posted @ 2016-04-14 11:27 xihong 阅读(8149) 评论(0) 推荐(0)

php 数组NULL元素的批量处理
摘要:$a = array('a'=>1, 'b'=>0, 'c'=>NULL); foreach($a as $k=>$v) { // if( is_null($a[$k])) // $a[$k] =''; is_null($a[$k]) ? $a[$k] = 'A': $a[$k] = 'B'; } 阅读全文

posted @ 2016-04-06 21:31 xihong 阅读(425) 评论(0) 推荐(0)

PHP判断键值数组是否存在,使用empty或isset或array_key_exists(转)
摘要:一个例子 猜猜看,下面的例子会输出什么? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 <?php $a = array('a'=>1, 'b'=>0, 'c'=>NULL); echo 'a test by empty: ' , empty($a['a']) ? 'not ex 阅读全文

posted @ 2016-04-06 21:03 xihong 阅读(444) 评论(0) 推荐(0)

php中empty(), is_null(), isset()函数区别(转)
摘要:empty(), is_null(), isset()真值表(区别) 我们先来看看这3个函数的功能描述 www.111cn.net isset 判断变量是否已存在,如果变量存在则返回 TRUE,否则返回 FALSE。 empty 判断变量是否为空,如果变量是非空 或非零 的值,则 empty() 返 阅读全文

posted @ 2016-04-06 19:58 xihong 阅读(245) 评论(0) 推荐(0)

PHP根据两点间的经纬度计算距离,php两点经纬度计算(转)
摘要:这是一个不错的示例,直接贴代码,首先要知道纬度值、经度值 阅读全文

posted @ 2016-04-03 22:24 xihong 阅读(362) 评论(0) 推荐(0)

PHP数组编码转换
摘要:因为一些特殊字符的显示效果的原因不得不把习惯的utf-8工程改成了GBK,由于使用了ajax技术,又涉及到了老问题——编码转换。 一些表单验证需要返回json数据,php的json_encode函数只支持utf-8编码,无奈只得iconv了,需要达到的效果是GBK数组转换成utf-8数组传给json 阅读全文

posted @ 2016-04-01 09:16 xihong 阅读(228) 评论(0) 推荐(0)

导航