thinkphp 数据库 高级查询与请求测试
thinkphp 高级查询写法
方法
public function index(){
//查询数据表总条数
$re = Db::name('user')->count();
echo '总共有'.$re.'数据';
// 查询name字段的重复次数
$re1 = Db::name('user')->fieldRaw('name,Count(name) as count')->group('name')->fetchSql(false)->select()->toArray();
echo '过滤掉重复数据<br/>';
foreach($re1 as $v){
extract($v);
echo $name.'重复'.$count.'次数<br/>';
}
}
输出结果
thinkphp客户端请求测试
get方法请求测试
public function get_q(){
$data = Request::param();
print_r($data);
}
输出结果
post方法请求测试
public function get_post(){
$data = Request::param();
print_r($data);
}
输出结果