E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
thinkPHP5
thinkphp5
.0以上多数据库的解决方法
在
thinkphp5
.0项目中,打开application目录下的database.php,在最后的【];】之前加上以下代码//第二个数据库配置'DB2'=>[//数据库类型'type'=>'mysql
年少~年
·
2020-08-21 23:21
PHP
ThinkPHP5
使用phpqrcode生成二维码
首先将下载好的phpqrcode.php文件放到第三方库目录内,准备调用之后控制器中调用publicfunctionqrcode(){$info='要生成的内容';//获取二维码链接$qrcode=$this->code($info);}//生成二维码//返回二维码链接publicfunctioncode($info){vendor('phpqrcode');//引入类库$value=$info;
御天敌煜天迪
·
2020-08-21 23:20
ThinkPHP5
.1模型关联查询实践(订单-订单详情-产品详情-库存-仓库-汇率-国家-发货方式-发货仓库-销售员-销售账号)
ThinkPHP5
.1模型关联查询实践实践场景实践总结控制器代码模型关系构造(让获取数据的条件,和统计的条件一致)订单模型代码接口返回的一个数据实践场景线上老代码,订单查询页面,查询一百个订单的详情,产生上万条
Rody杰
·
2020-08-21 22:17
学习验证类
框架进阶
ThinkPHP5
——新建控制器
控制器里新建文件Database.phpview里面新建文件夹:Database,然后在里面新建index.htmlDatabase.php里写入usethink\Controller;classDatabaseextendsController{publicfunctionindex(){return$this->fetch();}}?>即可注意:1.头部之间连接用\而不是/2.class类名(
前端007
·
2020-08-21 22:44
thinkphp5
thinkphp
前端
php
thinkphp5
.1常用操作
目录带参数跳转接收参数输出最后一条执行的sql模板标签循环输出模板标签内判断数组长度为0预定义的HTML实体转换为字符update判断分页赋值数据库增删改查数据库OR操作数据库IN操作时间区间数据库自增自减修改事务分布式事务内置验证规则条件判断获取控制器模块操作名称apahe伪静态规则带参数跳转{:url('admin/admin/index',id=1)}'{:url("admin/index"
php小影
·
2020-08-21 22:43
ThinkPHP5
.0数据库操作总结
本文只介绍工作中常用的一些数据库操作,更多方法可参考官方提供的文档。有表前缀使用Db::name(),无表前缀使用Db::table()。如果你的数据表没有使用表前缀功能,那么name和table方法的一样的效果。一、查询1、查询一条数据:返回一维数组,查询结果不存在返回nullDb::name()->where()->find();2、查询多条数据:返回二维数组,查询结果不存在返回空数组Db::
爱音乐的Louis
·
2020-08-21 22:29
框架
ThinkPHP5
.0之运行原理及使用
ThinkPHP5
.0之运行原理目录结构application应用目录---|index模块---|controller控制器---|model模型---|view视图---|config.php模块配置文件服务的对象是
六涛
·
2020-08-21 22:41
TP5.0
thinkphp5
.0 数据库基本操作(一)
链接数据库一共有三种模式,一般第一种就够了第一种直接配置application里面的database.php文件//服务器地址'hostname'=>'127.0.0.1',//数据库名'database'=>'yachang',//用户名'username'=>'root',//密码'password'=>'root',第二种方法配置。使用数组在,方法前面配置//在方法里面编写'127.0.0.
两个人的幸福online
·
2020-08-21 22:35
thinkphp
TP5框架青春少年
ThinkPHP-5教程相关链接:https://www.kancloud.cn/manual/
thinkphp5
/118003环境准备必备环境上面的环境扩展信息必须在php.ini进行开启,同时还需要将
最美青春
·
2020-08-21 22:29
php
Vulhub漏洞复现之
ThinkPHP5
.X SQL注入漏洞和敏感信息泄露漏洞
我是啊锋,一个努力的学渣,作为一个刚进入安全大门的小白,我希望能把自己所学到的东西总结出来,分享到博客上,可以一起进步,一起交流,一起学习。前文:名字雷同但差个n的两种类型漏洞环境靶机:vulnhub与vulhub的区别Vulhub漏洞复现之Dns域传送漏洞Vulhub漏洞复现之Django(小于2.0.8)任意url跳转漏洞(CVE-2018-14574)漏洞影响:<5.0.9该漏洞形成最关键的
努力的学渣'#
·
2020-08-21 22:48
复现漏洞
ThinkPHP5
.0教程学习06:TP5 数据库与模型操作
学习教程来源于:php中文网
ThinkPHP5
视频教程
ThinkPHP5
.0完全开发手册连接器与查询构造器TP5采用的是惰性连接,故而仅在查询时才会连接到数据库TP5的数据库操作对底层进行优化设计,对各种操作进行高级封装
宝怡
·
2020-08-21 22:47
PHP
ThinkPHP5.0
ThinkPHP5
中数组下标的写法问题
在使用PHPExcel类库导出excel表时写了一个foreach嵌套循环时数组的下标写法被TP提示报错foreach($dataas$k=>$v){foreach($headeras$k1=>$v1){$PHPSheet->setCellValue("$letter[$k1]$k","$v[$v1[field_name]");}}报错为:语法错误:unexpected'[',expecting'
weixin_40800572
·
2020-08-21 22:12
tp5.0笔记4:模型
1.模型在
thinkphp5
.0的mvc中定位:数据库操作,并将数据验证的部分分离出去了。
宝宝不舒服
·
2020-08-21 22:56
tp5.0
ThinkPHP5
数据库操作
ThinkPHP5
-数据库操作一、数据库配置1、在应用目录或者模块目录下面的database.php中添加下面的配置参数:return[//数据库类型'type'=>'mysql',//数据库连接DSN
安之若素lyz
·
2020-08-21 22:53
ThinkPHP
THINKPHP5
.1多数据库配置
ThinkPHP遵循惯例重于配置的原则,系统会按照下面的顺序来加载配置文件(配置的优先顺序从右到左)。惯例配置->应用配置->模块配置->动态配置惯例配置:核心框架内置的配置文件,无需更改。应用配置:每个应用的全局配置文件(框架安装后会生成初始的应用配置文件),有部分配置参数仅能在应用配置文件中设置。模块配置:每个模块的配置文件(相同的配置参数会覆盖应用配置),有部分配置参数模块配置是无效的,因为
php_lovepan
·
2020-08-21 22:52
ThinkPHP5.1
MYSQL
thinkphp5
中的where写法
sql:SELECT*FROMtableWHEREnamelike'%关键字1%'ORnamelike'%关键字2%'ORnamelike'%关键字3%'where在Thinkphp对应的写法是怎样的?手册:表达式含义EQ等于(=)NEQ不等于()EGT大于等于(>=)LT小于(where($map)->select();我试了下,不行。会不会是tp3.2的呢?而下面这种写法就可以。$list=D
weixin_34380296
·
2020-08-21 22:34
thinkphp5
.x之数据库操作相关解析 Db类
风.fox
thinkphp5
.x之Collection(集合)解析php集合http://blog.csdn.net/fenglailea/article/details/52723586
thinkphp5
weixin_34362875
·
2020-08-21 22:59
thinkphp5
.0数据库备份
首页说一下tp5.0的好处就是可以使用composer安装数据库备份类库,composer命令安装:composerrequiretp5er/tp5-databackupdev-master安装成功后会在项目文件夹vendor下自动生成数据库备份类库:以上步骤操作完成开始使用:1.新建个控制器,在控制器中建备份方法,想使用数据库备份类,就先use\tp5er\Backup;2.基本配置信息,默认传
weixin_34240520
·
2020-08-21 22:43
Thinkphp5
创建控制器
今天我们就来创建一个控制器;1<?php2namespaceapp\index\controller;3usethink\Controller;45classTestextendsController{6publicfunctiontest()7{8}转载于:https://www.cnblogs.com/qq597585136/p/7056162.html
weixin_34162695
·
2020-08-21 22:34
thinkphp漏洞集合
整合了一个集合,方便查询
thinkphp5
.0.221、http://192.168.1.1/thinkphp/public/?s=.
weixin_34113237
·
2020-08-21 22:58
thinkphp5
+qrcode生成二维码
1.下载二维码插件Phpqrcode,地址https://sourceforge.net/projects/phpqrcode/files/,把下载的文件夹放到\thinkphp\vendor下2.在控制器里(也可在公共函数库里)添加函数qrcode();publicfunctionqrcode(){vendor('phpqrcode.phpqrcode');$url="http://www.cn
weixin_33910460
·
2020-08-21 22:41
记录·
ThinkPHP5
中使用swoole
(备注:这只是swoole和TP5结合的始端,想必二者的深入融合会有更多的坑需要踩!)首先去TP官网下载框架总体概览图:在项目根目录下新建server文件夹,http_server.php内容如下(可以直接拷贝过去使用):set(['enable_static_handler'=>true,'document_root'=>"/home/work/swoole/thinkphpcore/publi
weixin_33895016
·
2020-08-21 22:08
thinkphp5
链接同一个服务器的另一个数据库
2019独角兽企业重金招聘Python工程师标准>>>在模型类里面定义了connection属性,该模型操作的时候会自动连接给定的数据库连接,而不是配置文件中设置的默认连接信息,通常用于某些数据表位于当前数据库连接之外的其它数据库在你要用的model里面定义:第二部:测试第三步:结果:喜欢关注一下吧转载于:https://my.oschina.net/u/3720923/blog/1629486
weixin_33762130
·
2020-08-21 22:54
ThinkPHP5
.0数据库基本操作
一、查询数据操作如下:db('user')->where('id',1)->find();//查询一条数据db('user')->where('status',1)->select();//查询多条数据二、添加数据操作如下://添加单条数据$data=['foo'=>'bar','bar'=>'foo'];db('user')->insert($data);//添加多条数据$list=[['foo
weixin_30822451
·
2020-08-21 22:04
ThinkPHP5
-数据库基本操作
一、数据库配置1、在应用目录或者模块目录下面的database.php中添加下面的配置参数:return[//数据库类型'type'=>'mysql',//数据库连接DSN配置'dsn'=>'',//服务器地址'hostname'=>'127.0.0.1',//数据库名'database'=>'thinkphp',//数据库用户名'username'=>'root',//数据库密码'passwor
weixin_30701521
·
2020-08-21 22:25
Thinkphp5
同时连接两个库
新建api/user.phpdb2=Db::connect([////数据库类型//'type'=>'mysql',////数据库连接DSN配置//'dsn'=>'',////服务器地址//'hostname'=>'127.0.0.1',////数据库名//'database'=>'o2o',////数据库用户名//'username'=>'root',////数据库密码//'password'=
weixin_30670151
·
2020-08-21 22:52
thinkphp5
中where条件使用数组表达式
Db::table('think_user')->where(['name'=>['like','thinkphp%'],'title'=>['like','%thinkphp'],'id'=>['>',0],'status'=>1])->select();转载于:https://www.cnblogs.com/twilight-sparkle/p/10112869.html
weixin_30625691
·
2020-08-21 22:48
thinkphp5
数据库的原生查询
//thinkphp的原生查询$sql="selectpid,urlfromdestoon_adwhereaid>3";$result=Db::query($sql);dump($result);------------------------------------------------------------参数绑定$sql="selectpid,urlfromdestoon_adwhere
weixin_30607659
·
2020-08-21 22:47
thinkphp5
数据库配置设置
转载于:https://www.cnblogs.com/zhangj391/p/6794621.html
weixin_30563917
·
2020-08-21 22:15
thinkphp5
--model数据操作的坑
最近用
thinkphp5
开发,经常用到model了来操作数据,但是操作多了,就发现他的坑了。
weixin_30532369
·
2020-08-21 22:40
tp5
thinkphp5
多表关联查询 join查询
model下:$res=\think\Db::name('article')->alias("a")//取一个别名->join('adminad','a.aid=ad.admin_id')->field('a.aid,ad.admin_id')->select();转载于:https://www.cnblogs.com/qcjdp/p/10837635.html
weixin_30481087
·
2020-08-21 22:36
php
thinkphp5
.0连接SqlServer2000踩过的坑
马上更新。。。各位看官莫着急转载于:https://www.cnblogs.com/hellogt/p/6833423.html
weixin_30316097
·
2020-08-21 22:22
thinkphp5
.0.1的一些坑
判断是否存在漏洞http://wwww.com/publics=phpinfo()&_method=__construct&filter=assert_method=__construct&method=get&filter[]=call_user_func&server[]=phpinfo&get[]=phpinfo_method=__construct&method=get&filter[]=
weixin_30273501
·
2020-08-21 22:49
ThinkPHP5
应用Model层数据库插入操作简单实例
ThinkPHP5
的Model层主要编写实体对象类代码,比如用户类等。
醉の虾
·
2020-08-21 21:11
ThinkPHP
PHP
关于
thinkPHP5
+sqlserver配置
我只使用了IIS配合php,使用
thinkphp5
.0.6搭建的网站,原本使用的MySQL数据库,现在需要连接SQLServer2008读写一些数据。网上找
wangmj518
·
2020-08-21 21:31
php
think
php
使用cmd命令创建
thinkphp5
中的资源控制器
thinkphp5
文档中创建资源控制器只是简单的一句话而已:phpthinkmake:controllerapp\index\controller\Blog,作者开始也是按照文档的要求进行创建,但是没有成功
wang_magento
·
2020-08-21 21:25
thinkphp5
thinkphp5
安装扩展使用redis缓存数据表
redis是非常著名高性能K/V非关系型数据库扩展,主要应用于高并发,缓存等业务场景。redis高性能的本质是把数据放在内存里加快I/O速度(为什么4G内存某东上要400,而1T的机械硬盘只要200块?平均1G容量的内存价格是硬盘的500倍?就是因为内存的执行速度快,I/O吞吐量高啊/逃)redis官方默认支持linux,在winserver上使用,需要安装对应的扩展具体安装,参考以下帖——Win
yang_jinhan
·
2020-08-21 21:14
Redis
数据库
thinkphp
【ThinkPHP】
ThinkPHP5
常用数据库查询语句
来源:我的博客站OceanicKang|《【ThinkPHP】
ThinkPHP5
常用数据库查询语句》tp_data数据表idnamestatus3thinkphp14thinkphp15thinkphp16thinkphp177777777777718thinkphp19thinkphp110thinkphp111thinkphp1121111271333312714111112715333127
Oceanic_Kang
·
2020-08-21 21:48
ThinkPHP
thinkphp5
如何远程连接oracle进行数据查询
1、通过composer下载我这里的环境是php7.1,
thinkphp5
.0所以下载的是1.3如果是是5.1版本下载最新版本2.
逍遥596607010
·
2020-08-21 21:04
php
ThinkPhp5
模型查询结果转化成数组
**
ThinkPhp5
模型查询结果转化成数组**$user=USER::get(1);//此时$user是object$user=USER::get(1)->toarray();//此时$user是array
DAYU1992
·
2020-08-21 21:13
thinkphp5
ThinkPHP5
数据库设计-----之适配器设计模式(二)
目标前面研究了一下
ThinkPHP5
使用数据库时的流程走向,但仅仅知道它是怎么走的并不够,现在我要做的就是研究它的结构。以及TP5的大神们是怎么设计数据库链接和操作的类以及方法的。
高山丿流水
·
2020-08-21 21:50
ThinkPHP
【
thinkphp5
】控制器相关操作
一、判断当前浏览器请求方式用thinkphp3版本开发习惯了,感觉一些方法用着还是比较顺手的,比如在使用Ajax进行前后端数据交互时,判断请求类型是否是ajax的,在请求edit方法时,是get类型的添加数据呢,还是post类型的插入数据或者更新数据呢?但是这几个查用的方法在thinkphp版本升级后被阉割了,咋办呢?后来在分析开源电商--【tpshop】时,发现了一种解决办法--既然thinkp
李武明
·
2020-08-21 21:34
php
Thinkphp5
表单提交额外参数和页面跳转参数传递
1.表单提交在控制器中获取$project_name=input("post.project_name");2.php中跳转$this->success('新增项目成功',url("Version/index",array('project_name'=>$project_name)));die;
谭小工
·
2020-08-21 21:51
ThinkPHP
Thinkphp5
多条件查询和聚合查询
方法一:把查询条件放到数组里作为where函数参数,但是如果有大于小于这样的条件参数,数组里是无法赋值的。例1:$where=array("version_name"=>$version_name,"project_name"=>$project_name);$userdata=$this->where($where)->find();例2:$where=array("version_name"=
谭小工
·
2020-08-21 21:51
ThinkPHP
脑壳清痛之---总结
thinkphp5
怎么用odbc连接sql2000
1.准备开发框架:
thinkphp5
2.系统开发环境ubuntu系统(这里需要配置odbc_dblib扩展)3.tp5配置编写'type'=>'dblib',//服务器地址'hostname'=>'1422222.168222.10222.103222321
trytoit
·
2020-08-21 21:46
php笔记
thinkphp5
配置多数据库
thinkphp5
配置多个数据库简单复制方法在config.php中填写需要配置的数据库信息,如图。
sinat_37497849
·
2020-08-21 21:16
think
PHP
PHP
多个数据库
ThinkPHP5
.0 操作数据库
文章目录操作数据库创建数据库连接数据库配置Db类执行原生sqlDb::execute()DB::query()Db类链式操作Db::table()和DB::name()db()助手函数insert()出入单条据insertGetId()插入单条据insertAll()插入多条数据update()更改数据delete()删除操作find()查找单条数据select()查询多条数据操作数据库官方提供两
rufeike
·
2020-08-21 21:08
笔记
ThinkPHP5.0
thinkphp5
自定义命令行报错 [InvalidArgumentException] Command "date" is not defined.
thinkphp5
自定义命令行报错之前编写的test又是可以执行的后来发现是配置中缺少相应参数直接在commnd.php中加入app\index\command\Date再次运行发现问题得以解决了
芝麻开门2015
·
2020-08-21 21:01
thinkphp5
浅谈
thinkPHP5
.0连接数据库
一是配置文件定义包括databaset.php与config.php一个是数据库常用模块,一个是应用目录设计,dataset设置用的多数据库,config设置在某一个模型需要调用的数据库。不建议在模型里面用Db类,因为混在一起,不容易看,一般建议用protected$connection=‘config配置数据库关联数组的名字’,因为一直的设计模式都是mvc所以要层次分明,书上说高内聚低耦合,就这
刘勇大三入门前端
·
2020-08-21 21:00
thinkphp5
.0 mysql 操作
leftjoinon在leftjoin下,两者的区别:on是在生成临时表的时候使用的条件,不管on的条件是否起到作用,都会返回左表(table_name1)的行。where则是在生成临时表之后使用的条件,此时已经不管是否使用了leftjoin了,只要条件不为真的行,全部过滤掉。首先明确两个概念:LEFTJOIN关键字会从左表(table_name1)那里返回所有的行,即使在右表(table_nam
人生如初见_张默
·
2020-08-21 20:43
MYSQL
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他