sql >> Base de Datos >  >> RDS >> Mysql

Compara dos fechas en Codeigniter y MySQL

Creo que necesita citas alrededor de su fecha (es decir, '2011-06-08'). prueba esto

function get_promo() {
    $today = date('Y-m-d');  
    $query = $this->db->query(
        "SELECT FROM tbl_event WHERE event_id = {$id} AND event_startdate <= '{$today}'
        AND event_enddate >= '{$today}'");
    return $query;
}

Si sus columnas event_startdate y event_enddate son DATETIME escriba pero solo está interesado en la parte de la fecha, puede hacer `DATE (event_enddate) para extraer la parte de la fecha