Código PHP:
for($i = 0; $i<$tot_dias; $i++)
{
$fecha_ini_temp = dif_suma($fechaini, $i);
if(strtotime($x3['fecha_ini']) <= strtotime($fecha_ini_temp) and strtotime($x3['fecha_fin']) >= strtotime($fecha_ini_temp))
{
$temp = $x3['sgl'];
$resultado = $temp + $resultado;
}
}
entra 5 veces a ese for por lo cual tiene los siguientes datos
*1900 la primera vez
*1900 la 2da
*1900 la 3ra
*2200 la 4ta
*2200 la 5ta
lo que quiero que haga es que sume conforme va adoptando diferentes valores que la suma manualmente es de 10100 pero me sale un resultado de 13900 y no entiendo porque hace eso, al ciclo if entra cada vez que la fecha este dentro del rango una vez que entra ve en la lista que tarifa debe de obtener y por eso el cambio de fechas, saludos y espero que me haya dado a entender