1. 文章
  2. 文章详情

php thinkphp框架 - 数据库操作(crud)

thinkphp框架,修改配置连接数据库操作(crud)

修改配置文件,非常方便

thinkphp框架,修改配置连接数据库操作(crud)

需要注意的是:增删改使用的是execute()方法,查询使用的是query()方法

上面使用的数据库的原生操作

下面使用的是 查询构造器的方法

thinkphp框架,修改配置连接数据库操作(crud)

thinkphp框架,修改配置连接数据库操作(crud)

thinkphp框架,修改配置连接数据库操作(crud)

thinkphp框架,修改配置连接数据库操作(crud)

thinkphp框架,修改配置连接数据库操作(crud)

thinkphp框架,修改配置连接数据库操作(crud)

thinkphp框架,修改配置连接数据库操作(crud)


thinkphp框架,修改配置连接数据库操作(crud)

模型操作

需要提供一个实体类对应数据库中的实体表

thinkphp框架,修改配置连接数据库操作(crud)

数据库中有个user表,所以新建了一个user类.命名空间需要和写当前的文件位置

使用tp框架提供的Model类,继承他

然后写controller类

thinkphp框架,修改配置连接数据库操作(crud)

命名空间必须要写当前文件夹的位置

类名要和文件名相同(类似JAVA)

使用刚刚定义好的User类.as后面跟一个别名,因为自己也叫User,防止出错,需要定义一个别名

thinkphp框架,修改配置连接数据库操作(crud)


thinkphp框架,修改配置连接数据库操作(crud)


saveAll(数组) 该方法传入的是一个数组,可以实现批量插入多条数据

thinkphp框架,修改配置连接数据库操作(crud)


thinkphp框架,修改配置连接数据库操作(crud)

thinkphp框架,修改配置连接数据库操作(crud)

thinkphp框架,修改配置连接数据库操作(crud)


thinkphp框架,修改配置连接数据库操作(crud)

参考:https://zhuanlan.zhihu.com/p/49343846

发表评论

登录后才能评论

评论列表(0条)