bueno de verdad estoy medio dormido y pero segun entndi lo que kieres es buscar por rango puedes usar el comando BETWEEN en la condicion de tu consulta sql yo lo uso mas que todo para rango de fechas ej
Código PHP:
$query=mysql_query("SELECT campo FROM tabla WHERE fecha BETWEEN '$fecha1' and '$fecha2'") or die (mysql_error());
ahi me trae los datos que esten en ese rango de fecha adaptalo para el rango que kieras usar suerte espero haberte ayudado