博主信息
博文 48
粉丝 3
评论 1
访问量 46203
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
Thinkphp数据库操作——2018年5月23日
JackBlog
原创
924人浏览过

实例

<?php
namespace app\index\controller;
use think\Db;
class Query
{
	// 单条查询
	public function find()
	{
		$res = Db::table('user')->field('id,username')->where('id','>',2)->find();
		dump($res);
	}
	// 多条查询
	public function select()
	{
		$res = Db::table('user')
		->field(['id'=>'序号','username'=>'姓名','jb'=>'金币'])
		->where('jb','>',1000)
		->order('id','desc')
		->limit(2)
		->select();
		dump($res);
	}

	// 单条插入
	public function insert()
	{
		$data = ['username'=>'msn99303','password'=>md5('mdn8399')];
		// $res_num = Db::table('user')->insert($data);
		// $res_id = Db::getLastInsID();
		// return $res_id ? '成功添加,id='.$res_id : '没成功';

		// data($data):讲要处理的数据打包 $option[]
		// insertGetId() == insert() + getLastInsID()
		$res_id = Db::table('user')->data($data)->insert();
		return $res_id ? '成功添加,id='.$res_id : '没成功';
	}


	// 多条插入
	public function insertall()
	{
		$data[] = ['username'=>'mnd3hf2','password'=>md5('n399922'),'jb'=>7945654];
		$data[] = ['username'=>'d3ddvc','password'=>md5('2312312'),'jb'=>5453];
		$data[] = ['username'=>'2322ddf','password'=>md5('111111'),'jb'=>1234245];
		$num = Db::table('user')->data($data)->insertAll();
		return $num ? '添加成功'.$num.'条记录':'添加失败';
	}

	// 更新操作
	public function update()
	{
		$num = Db::table('user')->where('jb','<=',30200)->data(['jb'=>Db::raw('jb+1000')])->update();
		return $num ? '更新成功'.$num.'条记录':'更新失败'; 
	}

	// 删除操作
	public function delete()
	{
		$num = Db::table('user')->where('id','>',10)->delete();
		return $num ? '删除成功'.$num.'条记录':'删除失败'; 
	}
}

运行实例 »

点击 "运行实例" 按钮查看在线实例


批改状态:未批改

老师批语:
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学