ThinkPHP学习笔记之一

ThinkPHP框架数据库操作

1.数据库设计

//数据库设计
    	$data = [
    		'nickname'	=>	'moriarty',
    		'age'		=>	'23',
    		'sex'		=>	'男'
    	];

2.插入数据

		//1.插入数据
    	//1.1 Db类插入,返回行数
    	$res = Db::name('user')->insert($data);
    	dump($res);

    	//1.2 助手函数db,返回行数
    	$res = db('user')->insert($data);
    	dump($res);

    	//1.3 insertGetId(),返回主键
    	$res = db('user')->insertGetId($data);
    	dump($res);

3.查询数据

    	//2.查询数据
    	//2.1 select(),返回二维数组
    	$res = Db::name('user')	->where('id = 1')
    							->select();
    	dump($res);

    	//2.2 find(),返回一维数组,只返回第一条数据
    	$res = Db::name('user')	->where('id = 1')
    							->find();
    	dump($res);

4.更新数据

    	//3 更新数据
    	//3.1 update(),返回行数
    	$data = [
    		'nickname'	=>	'tyl',
    		'age'		=>	20,
    		'sex'		=>	'女'
    	];
    	$res = Db::name('user') ->where('id = 2')
    							->update($data);
    	dump($res);

5.删除数据

	//4.删除数据
    	4.1 delete(),返回行数
    	$res = Db::name('user') ->where('id = 3')
    							->delete();
    	dump($res);

猜你喜欢

转载自blog.csdn.net/Moriarty123666/article/details/84955978