Pues mira lo primero sería crear una pagina donde podamos especificar el rango de fecha que deseamos para el reporte, es decir un formulario que capture:
fecha_desde
fecha_hasta
Luego ejecutamos la consulta a la base de datos buscando valores en el campo fecha mayores que fecha_desde y menores que fecha_hasta
Así mira:
Código PHP:
Ver original<?php
$query_reporte = mysql_query "SELECT fecha FROM usuarios WHERE fecha>='".$_POST['Fecha_desde']."' and fecha<='".$_POST['Fecha_hasta']."'"; ?>