Incrementando data usando OO
Bom dia pessoal, preciso da ajuda de vocês:
Estou fazendo um sistema de finanças, e quero cadastrar uma despesa parcelada:
EX: Fiz um despesa de R$ 200.00 e dividi em 2x, a primeira parcela será dia 07/02/2013 e a próxima dia 07/03/2013.
Vi esse tópico que já foi resolvido, mas eu estou aprendendo e fazendo usando OO e MVC.
E não está rolando:
http://forum.imasters.com.br/topic/257671-resolvido%26nbsp%3Bincrementar-data/
Meu código ficou assim:
$despesa->valor = $despesa->valor / $despesa->parcelas;
// FORMATO DE MINHA DATA É Y-m-d
$cr_data = explode("-",$despesa->data);
$dt = "$cr_data[2]$cr_data[1]$cr_data[0]";
// RECUPERA O DIA
$dia_parcela = "$cr_data[2]";
// RECUPERA O MES
$mes_parcela="$cr_data[1]";
//RECUPERA O ANO
$ano_parcela = "$cr_data[0]";
$data_parcelas = "$ano_parcela$mes_parcela$dia_parcela";
for ($cont = 1; $cont <= $despesa->parcelas; $cont++){
//CHAMA O METODO DE INSERIR
$dao->insert($despesa);
$mes_parcela++;
if ($mes_parcela>12){
$ano_parcela++;
$mes_parcela=1;
}
$data_parcelas = "$ano_parcela$mes_parcela$dia_parcela";
}
Ele está dividindo o valor na qtd de parcelas, mas não está incrementando os meses, ou seja, está colocando sempre no mês que escolhi.
Vocês podem me ajudar?
Discussão (9)
Carregando comentários...