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

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

Original 2019-04-14 09:49:51 375
abstract:<?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 = '獨(dú)孤九劍';
$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;
}

}

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

Correcting teacher:天蓬老師Correction time:2019-04-14 21:58:11
Teacher's summary:代碼無明顯問題, 有個(gè)建議, 關(guān)于類的命名, 盡可能不要與系統(tǒng)框架重復(fù), 哪怕可以通過命名空間進(jìn)行區(qū)分,例如,你用到的Query, find

Release Notes

Popular Entries