根据时间段去做查询条件
来源:互联网 发布:淘宝品控违规描述不符 编辑:程序博客网 时间:2024/05/18 03:31
public function actionSearch()
{
定义一个查询方法并去准备资料
$request = \Yii::$app->request;
$data = $request->post();//接收查询数据
//print_r($data);die;
$data['end_time'] = strtotime($data['end_time']);
if($data['end_time'] < $data['start_time'])
{
echo '请正确输入时间';
die();
}
自己尝试做where条件的拼接
$str = ' where 1 = 1 ';
if(!empty($data['start_time']))
{
$str .= ' and addtime > '.$data['start_time'];
{
$str.= ' and addtime < '.$data['end_time'];
}
使用框架查询
$connection = \Yii::$app->db;
$command = $connection->createCommand('SELECT * FROM user1'.$str);
$arr = $command->queryAll();
$num = count($arr);
//var_dump($num);die;
return $this->render('list',['arr'=>$arr,'num'=>$num]);
}
{
定义一个查询方法并去准备资料
$request = \Yii::$app->request;
$data = $request->post();//接收查询数据
//print_r($data);die;
unset($data['_csrf']);
时间函数格式化
$data['end_time'] = strtotime($data['end_time']);
if($data['end_time'] < $data['start_time'])
{
echo '请正确输入时间';
die();
}
自己尝试做where条件的拼接
$str = ' where 1 = 1 ';
if(!empty($data['start_time']))
{
$str .= ' and addtime > '.$data['start_time'];
}
{
$str.= ' and addtime < '.$data['end_time'];
}
使用框架查询
$connection = \Yii::$app->db;
$command = $connection->createCommand('SELECT * FROM user1'.$str);
$arr = $command->queryAll();
$num = count($arr);
//var_dump($num);die;
return $this->render('list',['arr'=>$arr,'num'=>$num]);
}
0 0
- 根据时间段去做查询条件
- hibernate 根据条件查询
- mybatis 根据条件查询
- HTML 根据条件查询
- 根据数据库查询返回值,返回时间段
- thinkphp 根据查询条件分页
- 根据条件查询返回DataTable
- mysql根据查询条件更新
- 选择时间段本周、本月、本季度、本年的条件来查询
- javascript实现年、季度、月、时间段的查询条件切换
- linux之根据时间段查询目录底下文件名
- mysql数据库当中根据时间段来查询数据
- android sqlite3 sql语句之 根据时间段 查询
- 根据条件判断查询指定条件还是所有条件
- 时间段查询
- hibernate 根据外键作为条件查询
- extjs 根据查询条件导出内容
- JavaEE根据不同查询条件进行查找
- 开源OSS.Social微信项目解析
- android中使用WebView中的一些问题
- 学习方法的感悟
- 算法——递推算法
- fiddler抓包工具【一】
- 根据时间段去做查询条件
- Objective-C库文件使用小记
- 用SpannableString打造绚丽多彩的文本显示效果
- 剑指offer中位运算技巧
- 字符串的替换和拆分
- 怎么给MindManager数据库导入数据连接
- Revit API 开发 (3): 一个使用过滤器(filter)的例子
- 扎克伯格的26张PPT帮助你提高工作效率
- 笔记:c++的const类成员函数(1)