ThinkPHP學習筆記之一
阿新 • • 發佈:2018-12-31
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);