thinkphp
文章平均质量分 75
根子的数据库
自我感觉长得不错 哈哈哈
展开
-
GatewayWorker+Thinkphp5.1编写聊天系统记录(一)
初衷:本来想学习Workerman的流程,但是发现GatewayWorker已经把Workerman的一些东西:长连接、心跳、聊天等封装好了,所以先来学习一下GatewayWorker。注意:此篇教程只是做了点对点通信(也就是一对一聊天),但是里面有第三者可以跟前面两个进行通信,也就是说得等第二篇教程出来;记住每次修改GatewayWorker的events文件后都要重新启动服务。一、GatewayWorker下载地址及手册 1.下载地址:https://www.workerman.net..原创 2021-03-12 17:58:37 · 623 阅读 · 0 评论 -
php 利用pclzip压缩文件并下载
由于官方文档及地址bug了 所以推荐composer下载,文档地址为:https://github.com/vikyd/pclzip-doc-zh-cn下载:composer require pclzip/pclzip由于php7.0以上对时间戳做了int限制所以下载好了之后,去更改 pclzip.lib.php 大概在1788行。如果你是7以下版本则不用修改$v_memory_limit = trim($v_memory_limit); 改为 $v_memory_limit = i原创 2020-10-07 19:52:10 · 760 阅读 · 0 评论 -
apache url重写的问题 简化url地址
通常的URL里面含有index.php,为了达到更好的SEO效果可能需要去掉URL里面的index.php ,通过URL重写的方式可以达到这种效果,通常需要服务器开启URL_REWRITE模块才能支持。下面是Apache的配置过程,可以参考下:1、httpd.conf配置文件中加载了mod_rewrite.so模块2、AllowOverride None 将None改为 All3、原创 2015-05-12 13:38:03 · 421 阅读 · 0 评论 -
thinkphp 调取两个表相同id的字段
sql语句select * from think_neirong a,think_class b where a.class_id=b.idthinkphp语句$Neirong = M("Neirong");$con = $Neirong->alias('a')->join('think_class b ON a.class_id= b.id')->select();具体详原创 2015-05-18 11:48:33 · 2956 阅读 · 0 评论 -
大于、等于、小于等符号转换
gt 表示 > 大于egt 表示 >= 大于等于lt 表示 elt 表示 eq 表示 = 等于原创 2016-07-05 11:21:39 · 7844 阅读 · 0 评论 -
字符表达式
表达式含义EQ、=等于(=)NEQ、不等于(GT、>大于(>)EGT、>=大于等于(>=)LT、小于(ELT、小于等于(LIKE模糊查询[NOT] BETWEEN(不在)区间查询[NOT] IN(不在)IN 查询[NOT] NU原创 2017-01-06 08:46:58 · 794 阅读 · 0 评论 -
thinkphp 省市区三级联动
练习,就当练习。省市区三级联动,样式如下图所示:1,导入两个js文件并且导入数据库文件。两个js文件分别是jquery-2.1.4.min.js和jquery-1.js,数据库文件,见附件。2,建一个index.htmldiv> label>所在地点label> select name="province_id" id="prov转载 2017-06-19 16:54:05 · 4012 阅读 · 5 评论 -
tp5分页第二页数据错误,查询字段丢失。paginate()
仔细查看paginate方法,含有3个参数,之前一直用了1个参数“paginate(15)”-_- !!!需要用到Request::instance()->param()保证上次查询的数据不丢失详细查询代码如下这样后面的不管第几页,上次查询的数据都不会丢失了...原创 2019-07-25 14:22:03 · 1152 阅读 · 0 评论