Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Vamos la, tenho uma tabela "reservas" nela é armazenado data de entrada e data de saida e o imovel, estou querendo fazer um controle financeiro e preciso pegar todos os dias reservados para o mês tal para ter um controle do imovel selecionado...
Utilizando uma classe para pegar todas dias entre duas datas eu meio que concegui B)
$dataEntrada = "2010/11/15";
$dataSaida = "2010/12/05";
$diasBD = $dt->datas($dataEntrada, $dataSaida);
for($a = 0; $a < count($diasBD); $a++){
$exp = explode("/", $diasBD[$a]);
if($exp[1] == date("m")){
if($diasBD[$a] != $dataSaida+1){
$erros .= "$diasBD[$a]<br />";
$erro++;
}
}
}
echo "No mês ".date("m")." temos ".$erro." reservas<br />";
echo $erros;
Esse resultado retorno 11 dias do mes 11 so que ainda tem mais 5 dias no mes 12...
Eu so não sei como fazer isso de uma forma dinamica que pega todos os meses que tiverem reservas.
não sei se fui claro...
Carregando comentários...