自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (1)
  • 收藏
  • 关注

原创 phpstorm快捷键

phpstorm快捷键

2022-09-13 09:22:37 504 1

原创 TP5多表事务

多表事务回滚失败首先检查数据表引擎为innodb然后最重要的是用模型Db::startTrans();try{ model('Task')->where(['id'=>1])->setField('status',1); model('Member')->where(['id'=>1])->setInc...

2020-02-18 17:28:06 658

原创 phpstudy遇到:failed to open stream: Unable to find the socket transport "ssl" - did you f

解决: 在php.ini中找到“;extension=php_openssl.dll”,去掉前面的分号。

2020-01-12 14:55:07 618

转载 tp5字段为逗号分隔的字符串,查询该字段中是否包含某个值

比如查询购物车 cart表 中 good_ids 字段中是否存在想要查询的商品good_id例如: good_ids 有 1,2,3,22,334 商品id, 想查询 3是否在该字段里面$good_id = 3;$condition[] = ['exp', "instr(CONCAT( ',', good_ids, ',' ), ',".$good_id.",' )" ];...

2019-12-19 15:13:18 7247

转载 对host文件的理解

Hosts是一个没有扩展名的系统文件,其作用就是 将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统会再将网址提交DNS域名解析服务器进行IP地址的解析。浏览器访问网站,要首先通过DNS服务器把要访问的网站域名解析成一个唯一的IP地址,...

2018-11-06 14:58:39 218

翻译 php根据二维数组中的某个字段进行排序

需求:有一个学生信息的二维数组,需要根据年龄从大到小排序,数组如下:$arrUsers = array( array( 'id' => 1, 'name' => '张三', 'age' => 25, ), array( 'id' => 2...

2018-11-06 14:50:40 10533 1

原创 使用webuploader实现大文件分片上传

 为什么要分片上传?php.ini里面的几个配置:upload_max_filesize = 2M //PHP最大能接受的文件大小post_max_size = 8M //PHP能收到的最大POST值'memory_limit = 128M //内存上限max_execution_time = 30 //最大执行时间看出,如果想上传几百兆甚至几个G的文件势必会造成服务器...

2018-10-11 16:04:05 5213 5

原创 我的Github

 地址:https://github.com/jqdfTiTan/titan/issues

2018-10-11 10:35:19 224

原创 js中为U方法拼接参数 thinkphp

 PHP$uid = 1;$this->assign('uid',$uid);JSvar uid = "{$uid}";// 控制器中assign的变量var url = "{:U('Cate/add')}?id=" + uid; // ate/add方法中就可以I("get.id")获取了  每日吃超过十块的盖饭都会考虑好久却心系宇宙从哪来到哪去的...

2018-10-11 09:19:29 1358

转载 Excel多个表格,去除其他表格中的重复项

需求:有多个表格,要进行多个表格数据匹配,找出相同的数据进行整理,如sheet1去除sheet2中相同的数据Sheet1 Sheet2 得到   步骤:1.在要处理的表格(sheet1)的空白单元格D2里输入=VLOOKUP(A2,Sheet2!A:A,1,0),然后回车 2.选择这个单元格,鼠标放到表格右下角,变成“实心+”符号,然后双击,将公式填充下面的...

2018-10-08 17:09:11 13534

原创 Excel 两列合并为一列中间加空格

Excel 两列合并为一列中间加空格需求:,在C1,C2中得到22 33,33 44。步骤:1.点击C列,在上方输入框中输入 =A1&" "&B1 得到2.鼠标移到C1右下角出现黑色的+,下拉即可生成对应行的值  每日吃超过十块的盖饭都会考虑好久却心系宇宙从哪来到哪去的普普通程序员2018.10.8...

2018-10-08 16:47:49 24595

转载 Excel批量自动删除空白行

 一、Excel批量自动删除空白行需求:表格中可能有多行多列,行列中出现整行空白以及部分单元空白,要解决的是把整行空白的去除。解决步骤:1.点击菜单栏的开始,再点击最右边的查找,选择“定位条件”2.选择“空值”,按确定3.在整行空白处,右键,选择“删除”4.选择“整行”,确定即可。删除后下面的行自动往上填充来源:https://jingyan.bai...

2018-10-08 15:46:30 11102

原创 PHP二维数组根据某一字段去重或统计小技巧

根据字段province(省份)去重,并统计出province(省份)为天津出现的个数解决方法:$arr = array( array('province'=>'甘肃','name'=>'甲'), array('province'=>'天津','name'=>'乙'), array('province'=>'天津','name'=>'丙') ...

2018-05-02 14:08:05 1382 1

原创 MySQL与phpMyAdmin的配置及填补装多个集成环境留下的坑(windows系统)

问题:本地MySQL和数据库管理的phpMyAdmin由于一年前的小白的自己不知道出于什么理由在D、E盘(现在使用中)分别装了集成环境AppServ导致启动了mysqld服务phpMyAdmin依然报类似mysqli_real_connect()等无法连接服务的错误,因为开发一直远程连接公司公用数据库服务器,没有理会。近期一个项目甲方提供的用户测试数据涉及到保密信息,领导要求只能在本地测试,所以下...

2018-04-25 15:28:08 562

原创 ThinkPHP入口文件跳转

需求:输入网址如http://www.test.com,由于ThinkPHP会默认进入index.php该入口文件即跳转至http://www.test.com/index.php,这时候想输入网址直接跳到http://www.test.com/sun/Admin.php。$appHost = empty($_SERVER['SERVER_NAME']) ?$_SERVER['SERVER_N

2018-01-08 10:39:13 1727

原创 ThinkPHP通过cURL的调用接口数据

一、从接口管理员那里物理获取AppID、AppSecret(生成方式可参考 生成自己的AppID、AppSecret)二、ThinkPHPcURL查询参数构造:API采用签名方式验证,事先每个需要调用API接口的系统应申请appid和appsecret,调用接口时,请求参数:appid(事先申请获取的appid),random(随机数,调用时随机生成),timest

2018-01-08 10:04:46 9613

原创 生成自己的AppID、AppSecret(算法仅供参考)

创建Proof表用于存储生成的AppID、AppSecret字段:id(int(10)) 、 appid(bigint(20)) 、 appsecret(varchar(100))   、 create_time(int(11))ThinkPHP$appid = M('Proof')->query('select uuid_short()');$pattern = 'ab

2018-01-08 09:33:37 28185

原创 SQL语句让指定的记录排在最后

需求:有一张省份表(id,name),数据为 11(北京) 、12(天津) 等,这时候有一个 00(不分省) 项,要求按id ASC的情况下应从 11(北京) 第一个开始,00(不分省)放在最后。如图:ThinkPHP:$provinceArr = M('Province')->where('id field('*')->union('SELECT * FROM ycity

2017-11-20 10:30:25 2011

原创 根据multiselect选择的字段导出csv

接上一篇  multiselect操作多选列表框,自由选择想导出的字段后,正式开始导出csv前台form表单: 导出项选择 {$fl.name} php接收:public function doExportCsv(){ set_time_limit(60); //时间限制

2017-10-23 11:14:18 415 1

原创 multiselect插件操作多选列表框

需求:可以自由选择需要的字段,导出csv。效果:multiselect插件源码下载及手册地址:http://loudev.com/1.导入jquery、multi-select.css、jquery.multi-select.js三个文件2.html: {$fl.name} 3.js实例化:$('#my-select').multiSele

2017-10-23 10:43:54 1590

原创 jquery判断checkbox是否选中,选中即可点击button否则不可点

需求: 如图,协议前的checkbox打钩才能点同意并注册按钮,否则为灰色不可点html: 已阅读并同意“用户服务协议” css:.change{background: #ccc;cursor: auto}Jquery: $(document).ready(function(){ $('i

2017-10-23 09:30:28 4239

转载 js区分360和谷歌浏览器(火狐、搜狗等)

首先区分火狐和谷歌浏览器,根据百度经验可以解决:针对火狐浏览器的CSS Hack:@-moz-document url-prefix() {    .selector {        attribute: value;    }}针对webkit内核及Opera浏览器的CSS Hack:@media all and (min-width:0){   

2017-09-27 10:33:11 6338

原创 JQuery动态添加表格tr td

功能:ajax获取后台返回数据给table动态添加tr/tdhtml:ajax:var year = $('#year').val();//下拉框数据var province= $('#province').val();//下拉框数据$('table tbody').html('');$.ajax({ url:"/Plan/sendJson.html",

2017-09-27 08:43:29 10790 1

原创 ThinkPHP数据分页带入查询条件

需求:分页之后保持原先的查询条件$dao = M('News');$year = intval($_GET['year']);$provinceid = intval($_GET['province']);$condition = array();$year && $condition['year'] = array('eq',$year);$provinceid && $condit

2017-09-08 14:11:07 457

转载 PHP里获取一维数组里的最大值和最小值

最大的<?php$a=array('1','3','55','99');$pos = array_search(max($a), $a);echo $a[$pos]; //99最小的<?php$a=array('1','3','55','99');$pos = array_search(min($a), $a);echo $a[$pos]; //1

2017-09-07 15:37:50 5870

原创 Ajax获取php返回json数据动态生成select下拉框

功能:根据选择不同层次,在专业下拉框中动态生成对应分类的专业。HTML:层次 本科 高职(专科)专业 --JQuery:$("#level").click(function(){ $.ajax({ type:"POST",

2017-09-07 15:14:14 3314

原创 jQuery实现在鼠标滚动后导航栏保持固定

效果:鼠标向下滚动后,导航栏在屏幕上置顶固定。HTML: 首页 关于我们 服务领域 业务案例 合作伙伴 官方活动 新闻资讯 联系我们 JQuery: $(document)

2017-09-07 14:43:10 8817 1

原创 CSS属性(长期更新...)

 表格文本对齐text-align 和 vertical-align 属性设置表格中文本的对齐方式。text-align 属性设置水平对齐方式,比如左对齐、右对齐或者居中:vertical-align 属性设置垂直对齐方式,比如上对齐、下对齐或者居中:td { height:50px; text-align:center; /* left.right,center...

2017-09-07 10:58:14 388

原创 PhpStorm激活与配置

PhpStorm激活与svn配置

2017-09-07 09:53:15 417

Multiselect源码

Multiselect:操作多选列表框,用jquery实现的两边多选列表控件.可以将需要选定的项目从左边添加到右边的列表框中,或者将不需要的项目从右边列表框中删除。

2017-10-23

空空如也

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

TA关注的人

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