````
public function trainer_search_result(Request $request)
{
//获取参数
$param = $request->param();
// print_r($param);exit;
// $test = 0;
// if(isset($test)){
// echo 555;
// }else{
// echo 666;
// }exit;
$join_years = isset($param['join_years']) ? $param['join_years'] : '';
$join_status = isset($param['join_status']) ? $param['join_status'] : '';
$trainersex = isset($param['trainersex']) ? $param['trainersex'] : '';
$service_time = isset($param['service_time']) ? $param['service_time'] : '';
$tags_id = isset($param['tags_id']) ? $param['tags_id'] : '';
//筛选条件
$condition = ' 1=1 ';
if($join_years == 0){
$condition .= " AND join_years = 0 "; //入行时间
}elseif($join_years == 3){
$condition .= " AND join_years = 3 "; //入行时间
}elseif($join_years == 5){
$condition .= " AND join_years = 5 "; //入行时间
}
if($join_status == '') $condition .= " AND join_status = $join_status "; //证书
if($trainersex == '') $condition .= " AND trainersex = $trainersex "; //性别
if($service_time == '') $condition .= " AND service_time = $service_time "; //服务时间
if($tags_id == '') $condition .= " AND tags_id = $tags_id "; //类型
//返回结果
// echo $param['trainersex'];
echo $condition;exit;
$trainers = Trainer::alias('a')
->join('trainertags b','a.id = b.trainer_id','LEFT')
->where($condition)
->field('*,a.id as id')
->select();
if(empty($trainers)){
$this->success();
}
- 空白目录
- Php
- 协议
- composer
- PhpStrom汉
- 数据库设计
- 数据结构
- 函数
- 正则表达式
- 函数
- 筛选——搜索
- json
- 自定义函数
- Html5
- js
- qq调用
- xdebug 安装
- 慕课网
- 快速上手Linux 玩转典型应用
- 微信小程序商城构建全栈应用
- 笔记
- 日志
- 算法
- 排序
- ThinkPhp5.0_框架
- 协议
- 【模型】
- 1_phpstrom自动创建模型
- Model_1001
- Token
- BaseModel.php
- A001Model.php
- 1对多——模型实现
- 嵌套关联关系
- 隐藏模型字段
- 范例
- 自定义模型基类BaseModel.php
- 定义API版本号V1,V2
- 数据库
- 语法
- 点击刷新验证码
- 修改文件
- 规范代码
- 调用第三方类库
- 隐藏index.php
- 杂项
- 项目
- api
- 筛选__搜索
- 【生成随机字符串】
- 自动加载配置信息extra
- 【验证】
- BaseValidate.php
- TestValidate.php
- 事务回滚
- Laravel5_框架
- 协议
- 函数
- 0010
- ————————————————
- 代码规范_dow
- MySQL
- 优化Mysql
- 回收站ss
- tp5.1Mysql 优化
- 【看云】标签
- 回收站
- trainer_pic
- 【HTTP】协议
- 199fit杂项
- 【php 错误提示信息】
- 日志a
- 测试测试
- 2002
- 项目
- 健身房
- 钱包
- 邓士鹏
- 1001