Codeigniter: how to get data between today and last 15 days from database

前端 未结 5 438
谎友^
谎友^ 2021-01-13 00:55

my database table looks like below

| id | user_name | address | contact | date | |----|-----------|---------|---------|----------| | 1 | john | NY

5条回答
  •  陌清茗
    陌清茗 (楼主)
    2021-01-13 01:20

    This is how you can achieve:

    $qs = "";
    if( is_array($condition) && count($condition) > 0 ):
        foreach( $condition as $_k => $_v ) {
            $qs .= "and $_k = {$_v} ";
        }
    endif;
    
    'SELECT * FROM '.$table.'  
        WHERE `date` BETWEEN DATE_SUB(NOW(), INTERVAL 15 DAY) AND NOW() '.$qs
    

提交回复
热议问题