Cita:
Iniciado por David el Grande
Puedes usar el operador de comparación BETWEEN:
Funciona bien pero lo raro es que me retorna 0 si tomo del mes a hoy
Código PHP:
//vemos la fecha hace un mes atras
$p_mes = date('d-m-Y', strtotime('-1 month'));
//Vemos el total de ingresos hace un mes
$total_m = mysql_query("SELECT count(*) FROM mail_masivo WHERE fecha BETWEEN '$p_mes' AND '$hoy'") or die(mysql_error());
list($total_m) = mysql_fetch_array($total_m);
me retorna 0 y en la sabe de datos tengo solo tres entradas con fechas:
15-04-2009
10-05-2009
03-05-2009
por lo tanto deberia retornar 3
¿En que estoy mal ?