-
tp6 动态链接数据库问题
在tp5中可以使用以下方式去动态链接数据库,而在Tp6中则不支持该方式了$server=[//数据库类型'type'=>'sqlsrv',//服务器地址'hostname'=>$data['server_ip'],//数据库名'database'=>$data['database'],//用户名'username'=>$data['username'],//密码'password'=>$data[… -
tp5.1 Workerman 配置websocket支持wss
protected$socket='websocket://0.0.0.0:2346';//监听协议、地址、和端口protected$context=['ssl'=>['local_cert'=>'D:\ssl\leakeyun.com.crt',//绝对路径'local_pk'=>'D:\ssl\leakeyun.com.key',//绝对路径'verify_peer'=>false,],];p… -
tp5 数据表字段为逗号分隔的字符串,查询该字段中是否包含某个值
例:数据表cid字段为1,2,34,5,6,7,8,9,10,11需求:需要查询cid为1的数据解决:使用find_in_set(查找值,字段名)Db::table('think_user')->where('find_in_set(1,sids)')->select(); -
tp6+中无法使用 $this-success(),$this->error()解决办法
安装下面的扩展用于支持旧版本的跳转操作composerrequireliliuwei/thinkphp-jump在BaseController中引入useliliuwei\think\Jump;//添加/***控制器基础类*/abstractclassBaseController{useJump;//添加 -
TP6中获取header请求头信息
request()->header() -
tp5.1如何执行存储过程?如何执行sqlserver 存储过程函数?
执行代码:Db::query('execUpdate_Auditing_Order@idstr='.$id.',@zdr='.$adminInfo['oper_name']);返回-1即成功sqlserver存储过程函数:--=============================================--Author:--Createdate:--Description:--====… -
【转】ThinkPHP MySQL Where 条件中使用表达式
ThinkPHPWhere条件中使用表达式