TypechoJoeTheme

轩宇网

搜索到 146 篇与 PHP后端 的结果
2019-02-18

PHP+MySQL实现的三级联动菜单功能

PHP+MySQL实现的三级联动菜单功能
这篇文章主要介绍了PHP+MySQL实现的三级联动菜单功能,涉及mysql数据库创建、数据添加及php读取mysql、创建联动菜单相关操作技巧,需要的朋友可以参考下数据库mysql-- 数据库: `student` -- -- -------------------------------------------------------- -- -- 表的结构 `student` -- CREATE TABLE `student` (  `id` int(50) NOT NULL auto_increment,  `name` varchar(50) collate utf8_unicode_ci NOT NULL,  `dept` varchar(50) collate utf8_unicode_ci NOT NULL,  `class` varchar(50) collate utf8_unicode_ci NOT NULL,  `sex` varchar(50) collate utf8_unicode_ci NOT NULL,  `dept_id` int(50) NOT...
2019年02月18日
5,999 阅读
0 评论
2019-02-17

PHP获取服务器操作系统相关信息的方法

PHP获取服务器操作系统相关信息的方法
本文实例讲述了php获取服务器操作系统相关信息的方法。分享给大家供大家参考,具体如下:下面是php获取当前服务器信息的基本语句。php程式版本:<?php echo php_VERSION; ?>ZEND版本:<?php echo zend_version(); ?>MYSQL支持:<?php echo function_exists (mysql_close)?"是":"否"; ?>MySQL数据库持续连接 :<?php echo @get_cfg_var("mysql.allow_persistent")?"是 ":"否"; ?>MySQL最大连接数:<?php echo @get_cfg_var("mysql.max_links")==-1 ? "不限" : @get_cfg_var("mysql.max_links"); ?>服务器操作系统:<?ph...
2019年02月17日
5,320 阅读
0 评论
2019-02-14

jQuery+PHP+MySQL实现星级评分

jQuery+PHP+MySQL实现星级评分
本文主要介绍使用jQuery+PHP+MySQL实现星际评论在美团、淘宝、京东等网页上,有许多商品、服务评价页面,五星好评功能很常见,本文利用jQuery实现五星好评功能。一、页面布局代码: <div class="rate"> <div class="big_rate"> <span rate="2">&nbsp;</span> <span rate="4">&nbsp;</span> <span rate="6">&nbsp;</span> <span rate="8">...
2019年02月14日
5,185 阅读
0 评论
2019-02-13

Ajax+Jpgraph实现的动态折线图功能示例

Ajax+Jpgraph实现的动态折线图功能示例
这篇文章主要介绍了Ajax+Jpgraph实现的动态折线图功能,结合实例形式分析了ajax结合jpgraph.php类库绘制动态折线图的相关操作技巧,需要的朋友可以参考下本文实例讲述了Ajax+Jpgraph实现的动态折线图功能。分享给大家供大家参考,具体如下:一、代码fun.js:var i=1; function progress(){   setInterval("beginProgress()", 600); } function beginProgress(){  $("#img").attr("src", "img.php?m="+i);  i++;  if(i>=12){    i=1;  } }index.php:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.d...
2019年02月13日
4,722 阅读
0 评论
2019-02-13

Ajax+PHP实现的分类列表框功能示例

Ajax+PHP实现的分类列表框功能示例
这篇文章主要介绍了Ajax+PHP实现的分类列表框功能,涉及php结合ajax交互查询数据库与列表框构建相关操作技巧,需要的朋友可以参考下本文实例讲述了Ajax+PHP实现的分类列表框功能。分享给大家供大家参考,具体如下:conn.php:<?php   $conn = mysql_connect("localhost", "root", "root") or die("连接数据库服务器失败!".mysql_error()); //连接MySQL服务器   mysql_select_db("db_database27",$conn); //选择数据库db_database27   mysql_query("set names utf8"); //设置数据库编码格式utf8 ?>index.php:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" &q...
2019年02月13日
4,575 阅读
0 评论
2019-02-12

php获取指定日期之间的各个周和月的起止时间

php获取指定日期之间的各个周和月的起止时间
本文推荐给大家一个php类文件,可以根据指定日期获取所在周的起始时间和结束时间,并附上使用实例,有需要的小伙伴参考下吧根据指定的前后两个日期,计算这两个日期之间各个周的起始时间和结束时间,以及各个月的起始时间和结束时间日志格式化类 Date.class.php<!--wxfollow start--><?php class Datefmt{ function __construct() {} /** * 根据指定日期获取所在周的起始时间和结束时间 */ public function get_weekinfo_by_date($date) { $idx = strftime("%u", strtotime($date)); $mon_idx = $idx - 1; $sun_idx = $idx - 7; return array( 'week_start_day' => strftime('%Y-%m-%d', strtotime($date) - $mon_idx...
2019年02月12日
3,952 阅读
0 评论
2019-02-10

PHP实现微信随机红包算法和微信红包的架构设计简介

PHP实现微信随机红包算法和微信红包的架构设计简介
1、微信的金额什么时候算? 答:微信金额是拆的时候实时算出来,不是预先分配的,采用的是纯内存计算,不需要预算空间存储。。 采取实时计算金额的考虑:预算需要占存储,实时效率很高,预算才效率低。2、实时性:为什么明明抢到红包,点开后发现没有? 答:2014年的红包一点开就知道金额,分两次操作,先抢到金额,然后再转账。 2015年的红包的拆和抢是分离的,需要点两次,因此会出现抢到红包了,但点开后告知红包已经被领完的状况。进入到第一个页面不代表抢到,只表示当时红包还有。3、分配:红包里的金额怎么算?为什么出现各个红包金额相差很大? 答:随机,额度在0.01和剩余平均值*2之间。 例如:发100块钱,总共10个红包,那么平均值是10块钱一个,那么发出来的红包的额度在0.01元~20元之间波动。 当前面3个红包总共被领了40块钱时,剩下60块钱,总共7个红包,那么这7个红包的额度在:0.01~(60/7*2)=17.14之间。 注意:这里的算法是每被抢一个后,剩下的会再次执行上面的这样的算法(Tim老师也觉得上述算法太复杂,不知基于什么样的考虑)。这样算下去,会超过最开始的全部金额,因此到了...
2019年02月10日
5,613 阅读
0 评论
2019-02-10

ThinkPHP5.1实现微信公众号授权登录及获取信息录入数据库

ThinkPHP5.1实现微信公众号授权登录及获取信息录入数据库
微信公众号开发文档链接:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1445241432微信公众号授权登录分为两种:1、以snsapi_base为scope发起的网页授权,是用来获取进入页面的用户的openid的,并且是静默授权并自动跳转到回调页的。用户感知的就是直接进入了回调页(往往是业务页面)2、以snsapi_userinfo为scope发起的网页授权,是用来获取用户的基本信息的。但这种授权需要用户手动同意,并且由于用户同意过,所以无须关注,就可在授权后获取该用户的基本信息。以下说做授权的思路明确思路后,开始动手吧有一个很好用的微信开发SDK,里面集合了微信公众号、微信支付、阿里支付的功能SDK项目相关地址GITHUB源码地址:https://github.com/zoujingli/wechat-php-sdkOSChina源码地址:http://git.oschina.net/zoujingli/wechat-php-sdkComposer包名称:zoujingli/wechat-php-sdk在线文档地...
2019年02月10日
6,978 阅读
0 评论
2019-01-25

PHP中查找二维数组中是否存在某个值,并删除某个key值进行重组

PHP中查找二维数组中是否存在某个值,并删除某个key值进行重组
今天遇到有人问怎么查找二维数组中是否存在某个值,并对该值所在的数组进行删除,需要的可以参考一下示例二维数组:$arr=array( 2 => array( 'catid' => 2, 'catdir' => 'notice', ), 5 => array( 'catid' => 5, 'catdir' => 'subject', ), 6=> array( 'catid' => 6, 'catdir' => 'news' ) );查找数组方法:function findVal($arr,$dir){ foreach($arr as $key=>$val){ if(in_array($dir,$val)) return $key; } }删除二维数组中某个key值/** * 根据key删除数组中指定元素 * @param array $a...
2019年01月25日
6,971 阅读
0 评论
2019-01-23

php微信公众号开发之欢迎老朋友

php微信公众号开发之欢迎老朋友
这篇文章主要为大家详细介绍了php微信公众号开发之欢迎老朋友,具有一定的参考价值,感兴趣的小伙伴们可以参考一下本文实例为大家分享了php微信公众号开发之欢迎老朋友的具体代码,供大家参考,具体内容如下介绍数据库inserticonv 进行数据库转码函数fromusername关键代码如下:$postObj = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA); $fromUsername = $postObj->FromUserName; $toUsername = $postObj->ToUserName; $keyword = trim($postObj->Content); $time = time(); $textTpl = "<xml>       <ToUserName><![CDATA[%s]]></ToUserName>       <FromUserName><![CDATA[%s]]&...
2019年01月23日
4,645 阅读
0 评论