亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

創(chuàng)建一張商品表,練習查詢構(gòu)造器中常用的CURD操作

原創(chuàng) 2019-04-14 09:49:51 375
摘要:<?php namespace app\index\controller; use think\Db; class Query { public function find() { $res = Db::table('user_info')->field(['name','s
<?php
namespace app\index\controller;
use think\Db;

class Query
{
public function find()
{
$res = Db::table('user_info')->field(['name','skill'])->where('status = 1')->find();
$res = implode($res);
return ($res);
}
public function select()
{
$res = Db::table('user_info')->field(['name','age','sex','skill'])->where('age < 22')->order('user_id asc')->select();
dump($res);
}
public function insert()
{
$data = ['name'=>'天門真人1','skill'=>'正派功法','password'=>sha1(123456)];
$res = Db::table('user_info')->data($data)->insert();
$id = Db::getLastInsId();
return '成功執(zhí)行'.$res.'條數(shù)據(jù) '.' 最后一條id是:'.$id;
}
public function insertAll()
{
$datas = [
['name'=>'天門真人2','skill'=>'正派功法','password'=>sha1(123456)],
['name'=>'天門真人3','skill'=>'正派功法','password'=>sha1(123456)],
['name'=>'天門真人4','skill'=>'正派功法','password'=>sha1(123456)],
];
// 新增多條記錄,以二維數(shù)組的方式
$res = Db::table('user_info')->data($datas)->insertAll();
$id = Db::getLastInsId();
return '成功執(zhí)行'.$res.'條數(shù)據(jù)'.'the last id is: '.$id;
}
public function update()
{
$name = '獨孤九劍';
$res = Db::table('user_info')->where('age < 33')->data(['age'=>Db::raw('age - 14')])->update();
return $res? 'success update:'.$res:'false!';
}
public function delete()
{
$num = Db::table('user_info')->where('name','like','天門真人%')->delete();
return 'success delete:'.$numn;
}

}

每個方法都測試過,成功執(zhí)行,

批改老師:天蓬老師批改時間:2019-04-14 21:58:11
老師總結(jié):代碼無明顯問題, 有個建議, 關(guān)于類的命名, 盡可能不要與系統(tǒng)框架重復, 哪怕可以通過命名空間進行區(qū)分,例如,你用到的Query, find

發(fā)布手記

熱門詞條