Estoy programando un modulo de busquedas por fechas en PHP y no me sale,, trabajo sobre una BD en MySql,,, el codigo que utilizo es algo asi:
Código PHP:
$dia_ini = $_POST['cmbDiaIni'];
$mes_ini = $_POST['cmbMesIni'];
$anio_ini = $_POST['cmbAnioIni'];
$fec_ini = date( "d-m-Y", mktime(0,0,0,$mes_ini,$dia_ini,$anio_ini))." 00:00:00.000";
$dia_fin = $_POST['cmbDiaFin'];
$mes_fin = $_POST['cmbMesFin'];
$anio_fin = $_POST['cmbAnioFin'];
$fec_fin = date( "d-m-Y", mktime(0,0,0,$mes_fin,$dia_fin,$anio_fin))." 23:59:59.999";
//en mi BD
$strconsulta = "SELECT * FROM contactar WHERE cont_fecha >= '$fec_ini' AND cont_fecha <= '$fec_fin'";
El tipo de dato en la BD es: DateTime y tiene como valor predeterminado: 0000-00-00 00:00:00
Espero alguien puda ayudarme...