Creo que tu problema por lo que me dices esta en la consulta sql
Código PHP:
Ver original$reporte=mysql_query("SELECT region,servicio,id_cuenta, (CONCAT('$ ',FORMAT((Monto),2))) as monto,fecha
FROM dinero WHERE Region='$region'
and servicio='$servicio'
and fecha BETWEEN '$fecha' and '$fechafin'
order by fecha,id_cuenta");
que es lo que quieres extraer realmente de la bd?
prueba con una consulta mas simple
Código PHP:
$reporte=mysql_query("SELECT * FROM dinero
WHERE fecha BETWEEN '$fecha' AND '$fechafin'
AND servicio='$servicio
AND region='$region'
ORDER BY fecha,id_cuenta");