Eu uso o script abaixo para gerar as datas de pagamento de um financiamento, o script funciona da seguinte maneira, ele pega a data atual e faz a soma dos meses de acordo com as que foram solicitadas.
$meses = $parc;
for($i = 0; $i < $meses; $i++) {
$a=date("d-m-Y", strtotime("$dapg +$i month"));
}
o meu problema e o seguinte pegar os valores gerados pelo FOR para a $a e cadastrar cada parcela em sua respectiva data eu estava fazendo assim
$t=1;//esta variavel da inicio ao numero da parcela
while($t <= $parc){
/* enquando o numero da parcela for menor ele faz o cadastro */
$re="parc$t";
$t++;
//inserindo os dados
$caddiv=mysql_query("insert into $re (id, id_historico, valor, dta_venc) values('', '$rsid', '$divisao', '/*parei aqui*/") or die (mysql_error());
}
as parcelas são cadastradas em tabelas diferentes mais todas elas tem os mesmos campos para cadastro