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
.1连接两个数据库
1.文档地址https://www.kancloud.cn/manual/
thinkphp5
_1/3539982.操作方式截图//直接将数据库的配置信息写在databases.php文件下就行'db_config2
凉半杯咖啡
·
2020-08-21 17:53
thinkphp5
连接数据库
一、配置文件定义常用的配置方式是在应用目录或者模块目录下面的database.php中添加下面的配置参数:return[//数据库类型'type'=>'mysql',//数据库连接DSN配置'dsn'=>'',//服务器地址'hostname'=>'127.0.0.1',//数据库名'database'=>'thinkphp',//数据库用户名'username'=>'root',//数据库密码'
子弹头99
·
2020-08-21 17:22
tp5
thinkphp5
连接多数据库
1./application/目录下创建一个和database.php一样的文件,文件名不一样2./application/目录下的config.php文件中引入:如下图3.模型文件4.控制器中调用
微齐天大圣.
·
2020-08-21 17:48
thinkphp5
thinkphp5
连接使用redis
thinkphp5
已封装好redis链接类,我们在项目实际开发中,可以直接拿来进行使用。1.TP5内置的redis类在cache中2.打开redis.php,可更改redis链接地址,密码。
熊小嘿吖
·
2020-08-21 17:48
redis
thinkphp5
.0 连接数据库方法总结
如果应用需要数据库,那么就必须配置数据库的连接信息.
thinkphp5
.0连接数据库的方法有以下几种:配置文件定义方法配置模型类定义下面就简述这几种连接数据库的方法:1.配置文件定义 如果常用的配置方式的路径是应用模块下
healer-c
·
2020-08-21 17:47
php服务端开发
thinkphp5
.1一个简单的数据库查询
新建一个数据表如下图,表名为useradmin,数据库名为test:数据库配置为:return[//数据库类型'type'=>'mysql',//服务器地址'hostname'=>'127.0.0.1',//数据库名'database'=>'test',//用户名'username'=>'root',//密码'password'=>'root',//端口'hostport'=>'3306',//连
qq_38483191
·
2020-08-21 17:47
php
数据库
thinkphp5
.0链接mysql数据库(1)
用thinkphp连接mysql数据库1.需要先在application文件夹内的database.php文件里添加上自己mysql的用户名、密码、库名、数据库链接参数。//数据库连接参数28'params'=>[29//使用长连接30\PDO::ATTR_PERSISTENT=>true,31],2.回到自己的controller文件夹内,编辑Index.php文件。(1)先导入两个类(没学过p
lkx2000
·
2020-08-21 17:43
thinkphp5.0
ThinkPHP5
.0 配置Oracle 数据库连接
ThinkPHP5
.0配置Oracle数据库连接一、下载ThinkPHPOracle数据库扩展驱动类;1,Oracle数据库扩展驱动类下载地址。
qq_34221812
·
2020-08-21 17:42
ThinkPHP5
连接MySql数据库问题
问题一:couldnotfinddriver$this->resultSetType=$config['resultset_type'];}try{if(empty($config['dsn'])){$config['dsn']=$this->parseDsn($config);}if($config['debug']){$startTime=microtime(true);}$this->lin
我是一座离岛
·
2020-08-21 17:27
php
数据库
thinkphp5
下如何配置数据库连接
在应用配置目录或者模块配置目录下面的database.php中配置下面的数据库参数:参数法:return[//数据库类型,这是我用的是mysql,就填mysql‘type’=>‘mysql’,//服务器地址,一般填的是本地地址,除非数据库和程序在不同的服务器‘hostname’=>‘127.0.0.1’,//数据库名‘database’=>‘thinkphp’,//数据库用户名‘username’
lwx8735
·
2020-08-21 17:50
thinkphp5
程序员必看之
ThinkPHP5
中model与Db的区别
在
ThinkPHP5
的使用过程中,很多使用者刚接触到数据库操作时,不能很好调用相关的方法进行数据库的交互。
传智播客官方博客
·
2020-08-21 17:10
纯干货
thinkphp5
.0学习(七):数据库操作
一、支持数据库的类型Mysql,SqlServer,pgSQL,Sqlite等数据库的支持二、如何连接数据库1.配置文件定义a.配置文件目录项目\application\database.phpb.如何配置return[//数据库类型'type'=>'mysql',//服务器地址'hostname'=>'127.0.0.1',//数据库名'database'=>'',//用户名'username'
fight_tianer
·
2020-08-21 17:26
thinkphp5
学习笔记
thinkphp3和
thinkPHP5
切换数据库连接
配置文件的写法returnarray('URL_MODEL'=>1,//如果你的环境不支持PATHINFO请设置为3,'DB_TYPE'=>'mysql','DB_HOST'=>'localhost','DB_NAME'=>'oa','DB_USER'=>'root','DB_PWD'=>'mysql','DB_PORT'=>'3306','DB_PREFIX'=>'oa_','DB_NEW'=>
enjoy_sun_moon
·
2020-08-21 17:54
php
thinkphp
Thinkphp5
使用phpqrcode生成二维码
Thinkphp5
使用phpqrcode生成二维码:本文PHP基于phpqrcode类生成二维码的方法,结合实例形式详细分析了phpqrcode类的具体功能、使用方法及相关操作注意事项。
ShaoYanlun
·
2020-08-21 17:51
PHP技能
thinkphp5
数据库操作方法小结
一.TP5数据库操作方法1.name()方法作用:指定默认的数据表名(不含前缀)示例:Db::name('weiba_post');返回:Db对象2.setTable()方法作用:指定默认数据表名(含前缀)示例:Db::setTable('op_weiba_post');返回:Db对象3.getTable()方法作用:得到当前或者指定名称的数据表(有前缀)示例:Db::getTable('weib
Lovehmm
·
2020-08-21 17:19
学习笔记
ThinkPHP5
动态连接数据库 - 01
MySQL:CREATEDATABASEIFNOTEXISTS`db1`DEFAULTCHARACTERSETutf8;USE`db1`;CREATETABLEIFNOTEXISTS`think_data`(`user_id`INT(8)UNSIGNEDNOTNULLAUTO_INCREMENT,`user_name`VARCHAR(255)NOTNULLCOMMENT'名称',PRIMARYKE
zhengzizhi
·
2020-08-21 17:11
MySQL
ThinkPHP5
ThinkPHP5
.0切换数据库
方法一:config.php添加数据库配置'video_log'=>[//数据库类型'type'=>'mysql',//服务器地址'hostname'=>'192.168.1.11',//数据库名'database'=>'db2',//用户名'username'=>'root',//密码'password'=>'123456',//端口'hostport'=>'',//连接dsn'dsn'=>''
李维山
·
2020-08-21 17:22
PHP
Thinkphp5
多数据库切换
http://www.zhaisui.com/article/34.html在项目开发中需要
Thinkphp5
读取多个数据库的数据,本文详细介绍
Thinkphp5
多数据库切换一、在database.php
Houzhyan
·
2020-08-21 17:21
mysql
thinkPHP
ThinkPHP5
连接数据库
ThinkPHP5
连接数据库:方法一、配置文件定义a、配置文件目录C:\AppServ\www\tp5\application\database.phpb、如何配置return[//数据库类型'type
ShaoYanlun
·
2020-08-21 17:43
PHP笔记
PHP:
ThinkPHP5
数据库操作增删改查-Model类
1、Model的命名规范一般model的名字和表名是对应的,例如表名pre_user->模型名User.phpUser表名pre_user_info->模型名UserInfo.phpUser一般一个表对应一个model类,model类里面是对这个表的增删改查的各种操作2、Model使用四种调用模型的方法$res=User::get(1)$user=newUser;$res=$user::get(1
彭世瑜
·
2020-08-21 15:29
php
无限极分类导入mysql导出excel(
Thinkphp5
,无限极分类+商品导入mysql导出excel)
分类表字段:id(主键),name(分类名称),pid(空为顶级,不为空为上级id)atlant模板【我的表名:qr_domelamp_node】产品表:no,name,spec...根据自己的产品表填写【我的表名:qr_domelamp_node】关联表:id(主键),domelamp(分类表id),domelamp_part(产品表id)【我的表名:qr_domelamp_bind】下载PHP
dhvn939935
·
2020-08-21 14:02
php
json
数据库
thinkphp+layui多图上传(1)
thinkphp5
+layui实现多图上传保存到数据库,可以实现图片自由排序,自由删除。...
公共css代码.layui-upload-img{width:90px;height:90px;margin:0;}.pic-more{width:100%;left;margin:10px0px0px0px;}.pic-moreli{width:90px;float:left;margin-right:5px;}.pic-moreli.layui-input{display:initial;}.
daxingsuo3996
·
2020-08-21 13:20
ThinkPHP5
事务写法
1、事务写法事务写法要求数据表格式为innoDB,不能是MyISAM所有涉及到多表同时操作成功,整个操作都成功,才能算成功的,都要用事务写法所有涉及到用户积分变动的用户操作,都要用事务写法如:发主题帖、加入版块等用户操作事务的基本写法self::beginTrans();try{$thread_id=self::add($thread_data);$post_data['tid']=$thread
chuangju2101
·
2020-08-21 13:55
laytp极速后台开发框架
laytp1.0是于
ThinkPHP5
.1+layui的一个极速后台开发框架。laytp完全免费,无任何商业授权版本,只需要保留laytp的标志信息。
JunStar
·
2020-08-21 03:47
php框架
layui
thinkphp
thinkphp5
异常处理,输出日志
ModelgoCheck();$banner=BannerModel::getBannerByID($id);if(!$banner){thrownewException('内部错误');}return$banner;}}Exceptioncode=$e->code;$this->msg=$e->msg;$this->errorCode=$e->errorCode;}else{$this->cod
子弹头99
·
2020-08-21 01:03
异常
tp5
超简单的分页功能
在用
Thinkphp5
时,发现TP5自带的分页样式满足不了自己的需求,所以自己写了个分页功能:这下面代码是TP5测试时直接写在控制器层的代码,注释写的很清楚...publicfunctionindex(
qq18922641866
·
2020-08-21 01:22
分析
ThinkPHP5
框架从入口到输出界面的加载流程
或者直接去ThinkPHP官网下载zip包,我安装的版本是5.0.24测试运行下载安装完毕后,如果项目是下载目录是你本地服务器的项目根目录下,可以直接在浏览器输入地址http://localhost/
thinkphp5
gxcuizy
·
2020-08-21 01:52
thinkphp
php框架
程序员
thinkphp5
php
分析
ThinkPHP5
框架从入口到输出界面的加载流程
或者直接去ThinkPHP官网下载zip包,我安装的版本是5.0.24测试运行下载安装完毕后,如果项目是下载目录是你本地服务器的项目根目录下,可以直接在浏览器输入地址http://localhost/
thinkphp5
gxcuizy
·
2020-08-21 01:52
thinkphp
php框架
程序员
thinkphp5
php
家庭财务管理系统1.0【PHP版】
框架组成版本:1.0开发语言:
ThinkPHP5
+layui系统简介本系统采用
Thinkphp5
+layui框架开发,适合家庭理财,本系统对熟悉
Thinkphp5
的要求较高,以及有layui基础者学习,
夜中雨滴
·
2020-08-21 00:40
PHP
使用 Casbin 作为 ThinkPHP 的权限控制中间件
Think-Casbin是一个专为
ThinkPHP5
.1定制的Casbin的扩展包,使开发者更便捷的在thinkphp项目中使用Casbin。
李否否
·
2020-08-20 21:15
php
thinkphp
权限
角色权限
授权
使用 Casbin 作为 ThinkPHP 的权限控制中间件
Think-Casbin是一个专为
ThinkPHP5
.1定制的Casbin的扩展包,使开发者更便捷的在thinkphp项目中使用Casbin。
李否否
·
2020-08-20 21:15
php
thinkphp
权限
角色权限
授权
ThinkPHP5
——1
ThinkPHP5
框架(下载、安装)
接着需要下载
ThinkPHP5
完整版的框架源码,http://www.thinkphp.cn/donate/download/id/1260.html打开PHPWamp软件,依次选择:相关设置>>站点管理
zhongjunyao
·
2020-08-20 21:42
ThinkPHP5
ThinkPHP5
——5
ThinkPHP5
入口文件的内容与功能:不仅仅是index.php
一、入口文件的定义1、定义框架路径、项目路径(可选)2、定义系统相关常量(可选)3、载入框架入口文件(必须)二、默认入口文件内容//[应用入口文件]//定义应用目录define('APP_PATH',__DIR__.'/../application/');//加载框架引导文件require__DIR__.'/../thinkphp/start.php';应用的入口文件默认在:public/inde
zhongjunyao
·
2020-08-20 21:42
ThinkPHP5
【转】
Thinkphp5
提示模板不存在
原文:https://blog.csdn.net/example440982/article/details/71218986系统centos7,环境LNMP集成一键安装,访问模板的时候,加载的路径错误,报错如下图检查了服务器上的文件,并没有缺少文件,再次上传文件到服务器,还是报错。经过查资料发现,使用$this->fetch();渲染模板的时候会自动渲染view目录下对应控制器的对应的模板。问题
zi1shi
·
2020-08-20 21:36
Thinkphp5
Windows下从零搭建原生Apache2.4+PHP7.2+MySQL8.0环境运行
ThinkPHP5
背景一直用XAMPP做开发,兼容性稳定性很好,部署到服务器也没啥大问题,有台服务器跑了快两年了从来没崩过,也用过XAMPPS三天两头崩。但是发现个问题,用绿盟检测发现这种集成环境会有好多漏洞未修复,就尝试着自己从官网下载最新版的Apache、PHP、MySQL重新搭建了一下,中间遇到了好多坑在这里记录一下。本文测试环境阿里云ECS1核1GB(领新人2折券)Windowsserver2012R2Da
zhichaosong
·
2020-08-20 20:52
PHP
ThinkPHP5
域名单独分组路由 - 11
[myth@contoso~]$cat>/etc/hosts127.0.0.1localhostlocalhost.localdomainlocalhost4localhost4.localdomain4contoso.org::1localhostlocalhost.localdomainlocalhost6localhost6.localdomain6192.168.10.20user.cor
zhengzizhi
·
2020-08-20 20:20
ThinkPHP5
ThinkPHP5
资源嵌套分组路由配置方法(可以根据需要实现多层嵌套,注意:资源嵌套分组路由配置顺序依次是嵌套层次递减) - 06
usethink\Route;//资源嵌套分组路由配置方法(可以根据需要实现多层嵌套,注意:分组路由配置顺序依次是嵌套层次递减)://更改嵌套资源路由blogs资源的资源变量名为blog_id//从表路由(分组路由配置顺序必须是从表路由优先配置,否则从表路由一直会路由到主表控制器的方法上)Route::group(['name'=>'blogs/:blog_id/comments','prefix
zhengzizhi
·
2020-08-20 20:20
ThinkPHP5
ThinkPHP5
.1 多级控制器路由
路由地址中支持多级控制器/home/myth/www/think/application/index/controller/group/Blog.php
zhengzizhi
·
2020-08-20 20:49
ThinkPHP5
ThinkPHP5
路由绑定 - 07
第1种://绑定当前的URL到index模块的index控制器usethink\Route;Route::bind('index/Index');//http://contoso.org/getLine/123第2种://绑定当前的URL到index模块的index控制器usethink\Route;Route::bind('index/Index');Route::get(':id','inde
zhengzizhi
·
2020-08-20 20:49
ThinkPHP5
ThinkPHP5
路由变量规则 - 04
变量规则
ThinkPHP5
.0支持在规则路由中为变量用正则的方式指定变量规则,弥补了动态变量无法限制具体的类型问题,并且支持全局规则设置。
zhengzizhi
·
2020-08-20 20:48
ThinkPHP5
关于
thinkphp5
.0模板找不到的问题
与之前的记录控制器找不到的情况相同。https://blog.csdn.net/z7________/article/details/86770613这里也是命名的问题,如果操作名的命名是驼峰,比如那么对应的html命名就应该是home_Page.html
zlcstyle
·
2020-08-20 20:48
thinkphp
Composer 安装使用记录
ThinkPHP5
.0版本是一个颠覆和重构版本,采用全新的架构思想,引入了更多的PHP新特性,优化了核心,减少了依赖,实现了真正的惰性加载,支持composer,并针对API开发做了大量的优化,包括路由
马克88
·
2020-08-20 20:12
Web
PHP
ThinkPHP
ThinkPHP5
.0 学习心得------配置&路由
ThinkPHP提供了灵活的全局配置功能,采用最有效率的PHP返回数组方式定义,支持惯例配置、公共配置、模块配置、扩展配置、场景配置、环境变量配置和动态配置。应用配置:针对整个应用有效;模块配置:针对该模块有效;扩展配置:应用配置和模块配置下面都可以增加扩展子目录,下面的文件都会自动加载,不需要专门去配置。加载顺序:惯例配置、应用配置、扩展配置、场景配置、模块配置、动态配置惯例配置,是根据大多数使
yy_hear
·
2020-08-20 20:08
THINK5多模块-多应用的误区
thinkphp5
的目录project应用部署目录├─application应用目录(可设置)│├─common公共模块目录(可更改)│├─index模块目录(可更改)││├─config.php模块配置文件
粉红系丶
·
2020-08-20 20:24
学
thinkphp5
day2 rewrite规则&路由定义&路由分组和参数设定
rewrite规则隐藏入口文件.HTACCESS(需要Apache的Rewrite模块)这样不用加index.php,缩减url长度定义路由一定义路由参数路由和方法里的参数必须一致,否则无法传参。除了上面的方式可以定义路由外,还有其他的方式定义路由,使用系统自带的Route路由类闭包函数路由进行响应匿名函数路由路由参数单独在建立一个Blog的控制器文件,然后处理某年某月的日志博客,可以使用TP里面
偷一个月亮
·
2020-08-20 20:51
PHP
thinkphp5
引用资源文件路径
tp5项目的入口文件一般都是要绑定到DocumentRoot下的..**/public下面。所以在前端模板中引入资源文件的方式,如果不像tp3.x那样设置CSS之类的宏定义。那么引入的方式则是src=’static/img/logo.png’类似的这种形式;然后,突然有一天需要在控制器里面去调用一个图片的路径,就突然懵逼了,不知道应该用什么方式来写static下资源文件的路径。后来就想到,既然模板
yi_an
·
2020-08-20 20:15
thinkphp
Thinkphp5
入门之migration插件
migaration插件安装使用composer安装:composerrequiretopthink/think-migaration完成migration的插件安装使用migrationcreate【】创建新数据类文件首字母大写migrationrun【】实现数据库结构的导入migrationrollback实现数据库回滚撤销上一条操作配置编辑config/database.php进行数据库编辑
yang_sx
·
2020-08-20 20:00
ThinkPhP笔记
ThinkPHP5
Route 访问原地址非法请求
这是我配置的路由usethink\Route;Route::get('/',function(){return'HelloWorld';});Route::get(['news/:id/:name'=>'api/News/read',]);访问路由地址http://localhost/shopapi/news/3/1访问原地址http://localhost/shopapi/api/news/re
阳光下的哈巴狗
·
2020-08-20 20:28
PHP
thinkPhp5
.1环境安装 解决方案
1、去下git因为
thinkPhp5
.1版本开始,官网不再提供下载版本,只使用Composer或者git方式安装和更新博主有装360所以软件管家里面直接搜git2、F盘下新建www文件夹(随便哪个盘)这个文件主要是放你后续所有的站点文件
雪狼之夜
·
2020-08-20 20:49
php
thinkPhp5.1
ThinkPHP5
.1修改项目前端页面的入口文件原public为自定义目录
TP5.1将项目默认的入口文件定义在public目录下,对于程序安全有风险,因项目的需要,需修改项目入口文件为自定义的路径,以下是我的做法:1、将public目录下的index.php,和htaccess文件移至项目根目录。2、在项目的主执行目录,如application,或app下的Index/controller/index.php里面,修改index方法的页面跳转:returnredirec
xmwangtiger
·
2020-08-20 20:11
技术文章
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
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
其他