关于thinkphp6.0.2实现对数据库操作
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了关于thinkphp6.0.2实现对数据库操作,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2551字,纯文字阅读大概需要4分钟。
内容图文
下面由thinkphp框架教程栏目给大家介绍thinkphp6.0.2实现对数据库操作的方法,希望对需要的朋友有所帮助!因为版本更新导致有些没入门的同学学习thinkphp6出现问题,在这里保留我学习的一点经验!
这是app/contrlar/目录下新建的文件DbTest
<?php
namespace app\controller;//要让其控制器显示
use think\facade\Db;//使用哪个基类要包含其路径class DbTest
{
public function demo1()
{
//原生查询的读操作query()
$sql=“SELECT user_id,name,age,email FROM user WHERE age>:age LIMIT :num”;
$map=array(“age”=>20,‘num’=>3);
sql,a);
}
public function demo2()
{
//原生查询的写操作execute()
$sql=“UPDATE user SET age=:age WHERE user_id=:id”;
$map=array(“age”=>20,‘id’=>3);
sql,a.‘条数据!’;
}
//查询构造器
//table()设置数据表
//field()设置查询字段列表
//select()返回满足条件的多条记录
//find()返回满足条件的第一条参数
public function demo3()
{
res);
}
//where()设置查询条件,参数包括字符串,表达式,数组
//fetchsql():true,false
public function demo4()
{
res);
}?>
比起以往版本这个无需设置路由,数据库也有原生文档Env可以修改,想要添加新文档首先在config/app.php里面将应用变量指向你的新文档然后打开浏览器输入:
服务器名/类名/函数名/
即可访问了
以上就是关于thinkphp6.0.2实现对数据库操作的详细内容。
本文系统来源:https://www.php.cn/phpkj/thinkphp/457001.html内容总结
以上是互联网集市为您收集整理的关于thinkphp6.0.2实现对数据库操作全部内容,希望文章能够帮你解决关于thinkphp6.0.2实现对数据库操作所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。