buenas tardes resulta que tengo que hacer un reporte donde las variables son fecha inicial, fecha final y usuario
la consulta que tengo es la siguiente
Código PHP:
$sql = "select * from consultas.consultas
where usuario = '$usuario' and date(fecha_solicitud) between '$fechaini' and '$fechafin' order by consecutivo desc";
pero resulta que tengo que hacer un calculo donde la resta de esas fechas si es mayor a 31 la diferencia de las fecha entonces no me deje seguir y me diga el rango no puede ser mayor a 31 si es menor pues no hay problema ..
he leido que con datediff encpntre uan consulta asi
Código PHP:
"SELECT FECHA_RECIBO, HORA_RECIBO, (SELECT DATEDIFF(FECHA_ENTREGA,FECHA_RECIBO)) AS DIASRTA
FROM facWHERE (FECHA >= '".$fini."' AND FECHA <= '".$ffin."')";
pero no se como hacer la mis si la diferencia la tengo q hacer de dos variables que vienen de un formulario.
gracias